TMO government trades
THERMO FISHER SCIENTIFIC INC. 23 officials filed trades since 2025. TMO rating
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Who traded it
| Official | Branch | Buys | Sells | First trade | Latest trade | Latest filing |
|---|---|---|---|---|---|---|
| Donald J Trump | Executive | 4 | 5 | 2026-02-12 | 2026-06-23 | 2026-08-22 |
| Michael A. Rulli R-OH | House | 0 | 1 | 2024-12-12 | 2024-12-12 | 2026-08-07 |
| Markwayne Mullin | Executive | 0 | 1 | 2026-06-10 | 2026-06-10 | 2026-07-25 |
| Alan Armstrong R-OK | Senate | 1 | 0 | 2026-03-27 | 2026-03-27 | 2026-07-21 |
| Dan Newhouse R-WA | House | 0 | 2 | 2025-04-11 | 2026-07-10 | 2026-07-17 |
| Dwight Evans D-PA | House | 0 | 1 | 2026-05-07 | 2026-05-07 | 2026-05-15 |
| Arjun Mody | Executive | 0 | 1 | 2026-01-30 | 2026-01-30 | 2026-04-10 |
| Julia Letlow R-LA | House | 2 | 1 | 2024-10-23 | 2025-07-25 | 2026-01-13 |
| Lisa C. McClain R-MI | House | 3 | 3 | 2024-12-11 | 2025-10-31 | 2025-11-21 |
| Val T. Hoyle D-OR | House | 2 | 2 | 2024-10-29 | 2025-09-23 | 2025-10-10 |
| Kelly Morrison D-MN | House | 0 | 4 | 2025-08-19 | 2025-08-19 | 2025-09-11 |
| Lori Chavez-DeRemer | Executive | 0 | 1 | 2025-04-28 | 2025-04-28 | 2025-09-09 |
| Stephen I Miran | Executive | 0 | 1 | 2025-06-09 | 2025-06-09 | 2025-09-06 |
| Angus S. King, Jr. I-ME | Senate | 0 | 1 | 2025-07-21 | 2025-07-21 | 2025-08-18 |
| Rick W. Allen R-GA | House | 0 | 2 | 2025-04-11 | 2025-05-16 | 2025-06-18 |
| Thomas H. Kean, Jr. R-NJ | House | 1 | 0 | 2025-05-05 | 2025-05-05 | 2025-06-17 |
| Markwayne Mullin R-OK Former | Senate | 1 | 1 | 2025-04-08 | 2025-05-13 | 2025-06-11 |
| Pete Hegseth | Executive | 0 | 1 | 2025-03-24 | 2025-03-24 | 2025-06-07 |
| Robert P. Bresnahan, Jr. R-PA | House | 1 | 2 | 2025-02-25 | 2025-05-15 | 2025-05-31 |
| Julie Johnson D-TX | House | 0 | 1 | 2025-04-07 | 2025-04-07 | 2025-05-14 |
| Bruce Westerman R-AR | House | 1 | 1 | 2025-03-03 | 2025-04-21 | 2025-05-12 |
| Jefferson Shreve R-IN | House | 0 | 1 | 2025-04-07 | 2025-04-07 | 2025-05-08 |
| Greg Landsman D-OH | House | 0 | 1 | 2025-03-27 | 2025-03-27 | 2025-04-08 |
- Donald J Trump4 buys · 5 sells
Executive · traded 2026-02-12 to 2026-06-23 · filed 2026-08-22
- Michael A. Rulli0 buys · 1 sell
R-OH House · traded 2024-12-12 · filed 2026-08-07
- Markwayne Mullin0 buys · 1 sell
Executive · traded 2026-06-10 · filed 2026-07-25
- Alan Armstrong1 buy · 0 sells
R-OK Senate · traded 2026-03-27 · filed 2026-07-21
- Dan Newhouse0 buys · 2 sells
R-WA House · traded 2025-04-11 to 2026-07-10 · filed 2026-07-17
- Dwight Evans0 buys · 1 sell
D-PA House · traded 2026-05-07 · filed 2026-05-15
- Arjun Mody0 buys · 1 sell
Executive · traded 2026-01-30 · filed 2026-04-10
- Julia Letlow2 buys · 1 sell
R-LA House · traded 2024-10-23 to 2025-07-25 · filed 2026-01-13
- Lisa C. McClain3 buys · 3 sells
R-MI House · traded 2024-12-11 to 2025-10-31 · filed 2025-11-21
- Val T. Hoyle2 buys · 2 sells
D-OR House · traded 2024-10-29 to 2025-09-23 · filed 2025-10-10
- Kelly Morrison0 buys · 4 sells
D-MN House · traded 2025-08-19 · filed 2025-09-11
- Lori Chavez-DeRemer0 buys · 1 sell
Executive · traded 2025-04-28 · filed 2025-09-09
- Stephen I Miran0 buys · 1 sell
Executive · traded 2025-06-09 · filed 2025-09-06
- Angus S. King, Jr.0 buys · 1 sell
I-ME Senate · traded 2025-07-21 · filed 2025-08-18
- Rick W. Allen0 buys · 2 sells
R-GA House · traded 2025-04-11 to 2025-05-16 · filed 2025-06-18
- Thomas H. Kean, Jr.1 buy · 0 sells
R-NJ House · traded 2025-05-05 · filed 2025-06-17
- Markwayne Mullin1 buy · 1 sell
R-OK Former Senate · traded 2025-04-08 to 2025-05-13 · filed 2025-06-11
- Pete Hegseth0 buys · 1 sell
Executive · traded 2025-03-24 · filed 2025-06-07
- Robert P. Bresnahan, Jr.1 buy · 2 sells
R-PA House · traded 2025-02-25 to 2025-05-15 · filed 2025-05-31
- Julie Johnson0 buys · 1 sell
D-TX House · traded 2025-04-07 · filed 2025-05-14
- Bruce Westerman1 buy · 1 sell
R-AR House · traded 2025-03-03 to 2025-04-21 · filed 2025-05-12
- Jefferson Shreve0 buys · 1 sell
R-IN House · traded 2025-04-07 · filed 2025-05-08
- Greg Landsman0 buys · 1 sell
D-OH House · traded 2025-03-27 · filed 2025-04-08
Every TMO trade
| Traded | Filed | Days | Official | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|---|
| 2026-06-23 | 2026-08-22 | 60 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | Sell | $1K–$15K | Filing ↗ | |
| 2024-12-12 | 2026-08-07 | 603 | Michael A. Rulli | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2026-06-10 | 2026-07-25 | 45 | Markwayne Mullin | TMO Thermo Fisher Scientific Inc Com | Sell | $15K–$50K | Filing ↗ | |
| 2026-03-27 | 2026-07-21 | 116 | Alan Armstrong | TMO Thermo Fisher Scientific Inc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2026-07-10 | 2026-07-17 | 7 | Dan Newhouse | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2026-05-18 | 2026-07-01 | 44 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | BuySold | $1K–$15K | Filing ↗ | |
| 2026-04-28 | 2026-07-01 | 64 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | Sell | $1K–$15K | Filing ↗ | |
| 2026-04-27 | 2026-07-01 | 65 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC INC | Sell | $1K–$15K | Filing ↗ | |
| 2026-04-17 | 2026-07-01 | 75 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | BuySold | $1K–$15K | Filing ↗ | |
| 2026-05-07 | 2026-05-15 | 8 | Dwight Evans | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2026-03-18 | 2026-05-14 | 57 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | Sell | $50K–$100K | Filing ↗ | |
| 2026-03-17 | 2026-05-14 | 58 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | Sell | $1K–$15K | Filing ↗ | |
| 2026-02-12 | 2026-05-14 | 91 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | BuySold | $1K–$15K | Filing ↗ | |
| 2026-02-12 | 2026-05-14 | 91 | Donald J Trump | TMO THERMO FISHER SCIENTIFIC | BuySold | $50K–$100K | Filing ↗ | |
| 2026-01-30 | 2026-04-10 | 70 | Arjun Mody | TMO Thermo Fisher Scientific, Inc. (TMO) | Sell | $1K–$15K | Filing ↗ | |
| 2025-07-25 | 2026-01-13 | 172 | Julia Letlow | TMO Thermo Fisher Scientific Inc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-04-28 | 2026-01-13 | 260 | Julia Letlow | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2024-10-23 | 2026-01-13 | 447 | Julia Letlow | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Self | Filing ↗ |
| 2025-10-31 | 2025-11-21 | 21 | Lisa C. McClain | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-10-30 | 2025-11-21 | 22 | Lisa C. McClain | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-10-30 | 2025-11-21 | 22 | Lisa C. McClain | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Spouse | Filing ↗ |
| 2025-09-23 | 2025-10-10 | 17 | Val T. Hoyle | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-06-06 | 2025-09-12 | 98 | Val T. Hoyle | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Spouse | Filing ↗ |
| 2025-03-03 | 2025-09-12 | 193 | Val T. Hoyle | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2024-10-29 | 2025-09-12 | 318 | Val T. Hoyle | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Spouse | Filing ↗ |
| 2025-08-19 | 2025-09-11 | 23 | Kelly Morrison | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2025-08-19 | 2025-09-11 | 23 | Kelly Morrison | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $15K–$50K | Self | Filing ↗ |
| 2025-08-19 | 2025-09-11 | 23 | Kelly Morrison | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2025-08-19 | 2025-09-11 | 23 | Kelly Morrison | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $1K–$15K | Self | Filing ↗ |
| 2025-04-28 | 2025-09-09 | 134 | Lori Chavez-DeRemer | TMO THERMO FISHER SCIENTIFIC INC | Sell | $1K–$15K | Filing ↗ | |
| 2025-06-09 | 2025-09-06 | 89 | Stephen I Miran | TMO Thermo Fisher Scientific Inc. | Sell | $15K–$50K | Filing ↗ | |
| 2025-07-21 | 2025-08-18 | 28 | Angus S. King, Jr. | TMO Thermo Fisher Scientific Inc | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-07-22 | 2025-08-13 | 22 | Lisa C. McClain | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Spouse | Filing ↗ |
| 2025-06-10 | 2025-08-13 | 64 | Lisa C. McClain | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $1K–$15K | Spouse | Filing ↗ |
| 2024-12-11 | 2025-08-13 | 245 | Lisa C. McClain | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Spouse | Filing ↗ |
| 2025-05-16 | 2025-06-18 | 33 | Rick W. Allen | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $15K–$50K | Spouse | Filing ↗ |
| 2025-05-05 | 2025-06-17 | 43 | Thomas H. Kean, Jr. | TMO Thermo Fisher Scientific Inc Common Stock | BuyOpen | $1K–$15K | Self | Filing ↗ |
| 2025-05-13 | 2025-06-11 | 29 | Markwayne Mullin | TMO Thermo Fisher Scientific Inc | BuyOpen | $15K–$50K | Joint | Filing ↗ |
| 2025-03-24 | 2025-06-07 | 75 | Pete Hegseth | TMO Thermo Fisher Scientific, Inc. | Sell | $1K–$15K | Filing ↗ | |
| 2025-05-15 | 2025-05-31 | 16 | Robert P. Bresnahan, Jr. | TMO Thermo Fisher Scientific Inc Common Stock | BuyOpen | $15K–$50K | Self | Filing ↗ |
| 2025-04-11 | 2025-05-16 | 35 | Dan Newhouse | TMO Thermo Fisher Scientific Inc Common Stock | Partial sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-04-11 | 2025-05-15 | 34 | Rick W. Allen | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $15K–$50K | Spouse | Filing ↗ |
| 2025-04-07 | 2025-05-14 | 37 | Julie Johnson | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Joint | Filing ↗ |
| 2025-04-21 | 2025-05-12 | 21 | Bruce Westerman | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
| 2025-04-08 | 2025-05-12 | 34 | Markwayne Mullin | TMO Thermo Fisher Scientific Inc | Sell | $50K–$100K | Joint | Filing ↗ |
| 2025-04-07 | 2025-05-08 | 31 | Jefferson Shreve | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2025-04-08 | 2025-04-28 | 20 | Robert P. Bresnahan, Jr. | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $15K–$50K | Self | Filing ↗ |
| 2025-03-03 | 2025-04-16 | 44 | Bruce Westerman | TMO Thermo Fisher Scientific Inc Common Stock | BuySold | $1K–$15K | Self | Filing ↗ |
| 2025-03-27 | 2025-04-08 | 12 | Greg Landsman | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Spouse | Filing ↗ |
| 2025-02-25 | 2025-03-27 | 30 | Robert P. Bresnahan, Jr. | TMO Thermo Fisher Scientific Inc Common Stock | Sell | $1K–$15K | Self | Filing ↗ |
- TMO THERMO FISHER SCIENTIFICSell
$1K–$15K · traded 2026-06-23 · filed 2026-08-22 (60d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Self · traded 2024-12-12 · filed 2026-08-07 (603d) · Filing ↗
- TMO Thermo Fisher Scientific Inc ComSell
$15K–$50K · traded 2026-06-10 · filed 2026-07-25 (45d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockOpenBuy
$1K–$15K · Self · traded 2026-03-27 · filed 2026-07-21 (116d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Spouse · traded 2026-07-10 · filed 2026-07-17 (7d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSoldBuy
$1K–$15K · traded 2026-05-18 · filed 2026-07-01 (44d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSell
$1K–$15K · traded 2026-04-28 · filed 2026-07-01 (64d) · Filing ↗
- TMO THERMO FISHER SCIENTIFIC INCSell
$1K–$15K · traded 2026-04-27 · filed 2026-07-01 (65d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSoldBuy
$1K–$15K · traded 2026-04-17 · filed 2026-07-01 (75d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$1K–$15K · Self · traded 2026-05-07 · filed 2026-05-15 (8d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSell
$50K–$100K · traded 2026-03-18 · filed 2026-05-14 (57d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSell
$1K–$15K · traded 2026-03-17 · filed 2026-05-14 (58d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSoldBuy
$1K–$15K · traded 2026-02-12 · filed 2026-05-14 (91d) · Filing ↗
- TMO THERMO FISHER SCIENTIFICSoldBuy
$50K–$100K · traded 2026-02-12 · filed 2026-05-14 (91d) · Filing ↗
- TMO Thermo Fisher Scientific, Inc. (TMO)Sell
$1K–$15K · traded 2026-01-30 · filed 2026-04-10 (70d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockOpenBuy
$1K–$15K · Self · traded 2025-07-25 · filed 2026-01-13 (172d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Self · traded 2025-04-28 · filed 2026-01-13 (260d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Self · traded 2024-10-23 · filed 2026-01-13 (447d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Spouse · traded 2025-10-31 · filed 2025-11-21 (21d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Spouse · traded 2025-10-30 · filed 2025-11-21 (22d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Spouse · traded 2025-10-30 · filed 2025-11-21 (22d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Spouse · traded 2025-09-23 · filed 2025-10-10 (17d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Spouse · traded 2025-06-06 · filed 2025-09-12 (98d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Spouse · traded 2025-03-03 · filed 2025-09-12 (193d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Spouse · traded 2024-10-29 · filed 2025-09-12 (318d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$15K–$50K · Self · traded 2025-08-19 · filed 2025-09-11 (23d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$15K–$50K · Self · traded 2025-08-19 · filed 2025-09-11 (23d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$1K–$15K · Self · traded 2025-08-19 · filed 2025-09-11 (23d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$1K–$15K · Self · traded 2025-08-19 · filed 2025-09-11 (23d) · Filing ↗
- TMO THERMO FISHER SCIENTIFIC INCSell
$1K–$15K · traded 2025-04-28 · filed 2025-09-09 (134d) · Filing ↗
- TMO Thermo Fisher Scientific Inc.Sell
$15K–$50K · traded 2025-06-09 · filed 2025-09-06 (89d) · Filing ↗
- TMO Thermo Fisher Scientific IncSell
$1K–$15K · Spouse · traded 2025-07-21 · filed 2025-08-18 (28d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Spouse · traded 2025-07-22 · filed 2025-08-13 (22d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$1K–$15K · Spouse · traded 2025-06-10 · filed 2025-08-13 (64d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Spouse · traded 2024-12-11 · filed 2025-08-13 (245d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$15K–$50K · Spouse · traded 2025-05-16 · filed 2025-06-18 (33d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockOpenBuy
$1K–$15K · Self · traded 2025-05-05 · filed 2025-06-17 (43d) · Filing ↗
- TMO Thermo Fisher Scientific IncOpenBuy
$15K–$50K · Joint · traded 2025-05-13 · filed 2025-06-11 (29d) · Filing ↗
- TMO Thermo Fisher Scientific, Inc.Sell
$1K–$15K · traded 2025-03-24 · filed 2025-06-07 (75d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockOpenBuy
$15K–$50K · Self · traded 2025-05-15 · filed 2025-05-31 (16d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockPartial sell
$1K–$15K · Spouse · traded 2025-04-11 · filed 2025-05-16 (35d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$15K–$50K · Spouse · traded 2025-04-11 · filed 2025-05-15 (34d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Joint · traded 2025-04-07 · filed 2025-05-14 (37d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Self · traded 2025-04-21 · filed 2025-05-12 (21d) · Filing ↗
- TMO Thermo Fisher Scientific IncSell
$50K–$100K · Joint · traded 2025-04-08 · filed 2025-05-12 (34d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$15K–$50K · Self · traded 2025-04-07 · filed 2025-05-08 (31d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$15K–$50K · Self · traded 2025-04-08 · filed 2025-04-28 (20d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSoldBuy
$1K–$15K · Self · traded 2025-03-03 · filed 2025-04-16 (44d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Spouse · traded 2025-03-27 · filed 2025-04-08 (12d) · Filing ↗
- TMO Thermo Fisher Scientific Inc Common StockSell
$1K–$15K · Self · traded 2025-02-25 · filed 2025-03-27 (30d) · Filing ↗
50 trades