TMO · Thermo Fisher Scientific Inc Common Stock
View on chartInsiders & Stakes
| Michel Lagarde Director | ▼ Sell | Tax Withholding | 85,151 Shares held | 2/28/2026 | View profile |
| Scott M. Sperling Director | ▲ Buy | Grant | 69,479 Shares held | 5/20/2026 | View profile |
| Mark P. Stevenson | ▼ Sell | Tax Withholding | 62,141 Shares held | 2/25/2022 | View profile |
| Stephen Williamson Sr. VP and CFO | ▼ Sell | Tax Withholding | 32,499 Shares held | 2/28/2026 | View profile |
| Gianluca Pettiti Executive Vice President | ▼ Sell | Open Market | 24,651 Shares held | 7/27/2026 | View profile |
| Michael D. Shafer Executive Vice President | ▼ Sell | Open Market | 20,994 Shares held | 8/11/2026 | View profile |
| Nelson Chai Director | ▲ Buy | Grant | 15,316 Shares held | 5/20/2026 | View profile |
| Frederick M. Lowery Executive Vice President | ▼ Sell | Tax Withholding | 15,044 Shares held | 2/28/2026 | View profile |
| MANZI JIM P Director | ▼ Sell | Open Market | 14,807 Shares held | 2/3/2023 | View profile |
| Lisa P. Britt Sr. VP and Chief HR Officer | ▼ Sell | Open Market | 14,784 Shares held | 8/19/2026 | View profile |
| Boxer Michael A Sr. VP and Gen. Counsel | ▼ Sell | Open Market | 10,816 Shares held | 3/10/2025 | View profile |
| Thomas J. Lynch Director | ▼ Sell | Gift | 10,257 Shares held | 11/5/2021 | View profile |
| C. Martin Harris Director | ▲ Buy | Grant | 9,532 Shares held | 5/20/2026 | View profile |
| Tyler Jacks Director | ▲ Buy | Grant | 9,462 Shares held | 5/20/2026 | View profile |
| SORENSEN LARS REBIEN Director | ▼ Sell | Tax Withholding | 9,233 Shares held | 5/22/2024 | View profile |
| Shropshire Thomas B Jr. SVP and General Counsel | ▲ Buy | Grant | 6,058 Shares held | 2/25/2026 | View profile |
| Dion J. Weisler Director | ▲ Buy | Grant | 5,446 Shares held | 5/20/2026 | View profile |
| Ruby R. Chandy Director | ▲ Buy | Grant | 3,463 Shares held | 5/20/2026 | View profile |
| MULLEN JAMES C CEO | ▲ Buy | Grant | 3,393 Shares held | 5/21/2025 | View profile |
| Joseph R. Holmes VP & Chief Accounting Officer | ▼ Sell | Open Market | 2,966 Shares held | 8/7/2026 | View profile |
| Debora L. Spar Director | ▲ Buy | Grant | 2,610 Shares held | 5/20/2026 | View profile |
| R. Alexandra Keith Director | ▲ Buy | Grant | 2,602 Shares held | 5/20/2026 | View profile |
| Jennifer M. Johnson Director | ▲ Buy | Grant | 1,403 Shares held | 5/20/2026 | View profile |
| Karen S. Lynch Director | ▲ Buy | Grant | 1,159 Shares held | 5/20/2026 | View profile |
| Marc N. Casper Chairman & CEO | ▼ Sell | Open Market | 0 Shares held | 8/7/2026 | View profile |
| THERMO FISHER SCIENTIFIC INC. | ▼ Sell | Other | 0 Shares held | 3/12/2024 | View profile |
Transaction History
| Lisa P. Britt | ▲ Buy | Option Exercise | 11,440 | $4.8M | 8/19/2026 |
| Lisa P. Britt | ▼ Sell | Open Market | 11,440 | $7.0M | 8/19/2026 |
| Michael D. Shafer | ▲ Buy | Option Exercise | 11,200 | $3.5M | 8/11/2026 |
| Michael D. Shafer | ▼ Sell | Open Market | 11,200 | $6.7M | 8/11/2026 |
| Michael D. Shafer | ▲ Buy | Option Exercise | 14,300 | $6.0M | 8/11/2026 |
| Michael D. Shafer | ▼ Sell | Open Market | 14,300 | $8.6M | 8/11/2026 |
| Joseph R. Holmes | ▲ Buy | Option Exercise | 420 | $130K | 8/7/2026 |
| Joseph R. Holmes | ▼ Sell | Open Market | 420 | $246K | 8/7/2026 |
| Marc N. Casper | ▲ Buy | Option Exercise | 275 | $85K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 6 | $3K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 4 | $2K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2 | $1K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 4 | $2K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 3 | $2K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 5 | $3K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2 | $1K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 18 | $11K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 63 | $37K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 30 | $18K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 58 | $34K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 12 | $7K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 32 | $19K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 29 | $17K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 7 | $4K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 94 | $54K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 114 | $66K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 113 | $66K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 113 | $66K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 302 | $176K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,035 | $605K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 530 | $310K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 945 | $554K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 228 | $134K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 522 | $308K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 495 | $292K | 8/7/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 117 | $69K | 8/7/2026 |
| Lisa P. Britt | ▲ Buy | Option Exercise | 5,850 | $1.8M | 8/6/2026 |
| Lisa P. Britt | ▼ Sell | Open Market | 5,850 | $3.4M | 8/6/2026 |
| Marc N. Casper | ▲ Buy | Option Exercise | 10,000 | $3.1M | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 480 | $274K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,631 | $934K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2,545 | $1.5M | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,617 | $929K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2,164 | $1.2M | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 480 | $277K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 451 | $260K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 321 | $186K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 311 | $180K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 240 | $137K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 660 | $378K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,200 | $688K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,008 | $579K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,060 | $610K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 225 | $130K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 361 | $209K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 119 | $69K | 8/6/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 127 | $74K | 8/6/2026 |
| Marc N. Casper | ▲ Buy | Option Exercise | 10,000 | $3.1M | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 157 | $89K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 130 | $74K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 105 | $60K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 53 | $30K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 135 | $77K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 431 | $247K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,186 | $681K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2,223 | $1.3M | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2,930 | $1.7M | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 2,575 | $1.5M | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 75 | $43K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 79 | $45K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 66 | $37K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 38 | $22K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 40 | $23K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 68 | $39K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 216 | $124K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 590 | $339K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,113 | $640K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,464 | $843K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,289 | $744K | 8/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 37 | $21K | 8/5/2026 |
| Gianluca Pettiti | ▼ Sell | Open Market | 400 | $226K | 7/27/2026 |
| Dion J. Weisler | ▼ Sell | Tax Withholding | 80 | $36K | 5/20/2026 |
| Dion J. Weisler | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Scott M. Sperling | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Debora L. Spar | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Karen S. Lynch | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| R. Alexandra Keith | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Jennifer M. Johnson | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Tyler Jacks | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| C. Martin Harris | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Ruby R. Chandy | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Nelson Chai | ▲ Buy | Grant | 499 | $0 | 5/20/2026 |
| Gianluca Pettiti | ▼ Sell | Open Market | 400 | $185K | 4/27/2026 |
| Michael D. Shafer | ▼ Sell | Open Market | 1,607 | $803K | 3/11/2026 |
| Marc N. Casper | ▲ Buy | Option Exercise | 4,000 | $1.2M | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 20 | $10K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 60 | $30K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 58 | $29K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 99 | $50K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 214 | $110K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 411 | $211K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,133 | $582K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 570 | $293K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 348 | $179K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 201 | $104K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 106 | $55K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 516 | $268K | 3/5/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 264 | $137K | 3/5/2026 |
| Marc N. Casper | ▲ Buy | Option Exercise | 5,000 | $1.5M | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 447 | $228K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 678 | $346K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,370 | $701K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 1,241 | $637K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 815 | $419K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 212 | $109K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 119 | $61K | 3/4/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 118 | $61K | 3/4/2026 |
| Marc N. Casper | ▲ Buy | Option Exercise | 5,000 | $1.5M | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 360 | $178K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 480 | $238K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 680 | $339K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 240 | $120K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 382 | $191K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 360 | $181K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 120 | $60K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 120 | $60K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 448 | $227K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 931 | $473K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 759 | $386K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Open Market | 120 | $61K | 3/3/2026 |
| Marc N. Casper | ▼ Sell | Tax Withholding | 3,474 | $1.8M | 2/28/2026 |
| Marc N. Casper | ▼ Sell | Tax Withholding | 1,211 | $631K | 2/28/2026 |
| Lisa P. Britt | ▼ Sell | Tax Withholding | 263 | $137K | 2/28/2026 |
| Lisa P. Britt | ▼ Sell | Tax Withholding | 85 | $45K | 2/28/2026 |
| Joseph R. Holmes | ▼ Sell | Tax Withholding | 12 | $6K | 2/28/2026 |
| Joseph R. Holmes | ▼ Sell | Tax Withholding | 55 | $29K | 2/28/2026 |
| Joseph R. Holmes | ▼ Sell | Tax Withholding | 44 | $23K | 2/28/2026 |
| Joseph R. Holmes | ▼ Sell | Tax Withholding | 4 | $2K | 2/28/2026 |
| Michel Lagarde | ▼ Sell | Tax Withholding | 837 | $436K | 2/28/2026 |
| Michel Lagarde | ▼ Sell | Tax Withholding | 360 | $187K | 2/28/2026 |
| Gianluca Pettiti | ▼ Sell | Tax Withholding | 742 | $387K | 2/28/2026 |
| Gianluca Pettiti | ▼ Sell | Tax Withholding | 332 | $173K | 2/28/2026 |
| Stephen Williamson | ▼ Sell | Tax Withholding | 675 | $352K | 2/28/2026 |
| Stephen Williamson | ▼ Sell | Tax Withholding | 247 | $129K | 2/28/2026 |
| Michael D. Shafer | ▼ Sell | Tax Withholding | 98 | $51K | 2/28/2026 |
| Michael D. Shafer | ▼ Sell | Tax Withholding | 466 | $243K | 2/28/2026 |
| Michael D. Shafer | ▼ Sell | Tax Withholding | 252 | $131K | 2/28/2026 |
| Frederick M. Lowery | ▼ Sell | Tax Withholding | 111 | $58K | 2/28/2026 |
| Frederick M. Lowery | ▼ Sell | Tax Withholding | 522 | $272K | 2/28/2026 |
| Frederick M. Lowery | ▼ Sell | Tax Withholding | 264 | $138K | 2/28/2026 |
| Stephen Williamson | ▲ Buy | Grant | 1,534 | $0 | 2/25/2026 |
| Michel Lagarde | ▲ Buy | Grant | 2,231 | $0 | 2/25/2026 |
| Lisa P. Britt | ▲ Buy | Grant | 872 | $0 | 2/25/2026 |
| Lisa P. Britt | ▲ Buy | Grant | 1,173 | $0 | 2/25/2026 |
| Frederick M. Lowery | ▲ Buy | Grant | 1,638 | $0 | 2/25/2026 |
| Shropshire Thomas B Jr. | ▲ Buy | Grant | 978 | $0 | 2/25/2026 |
| Michael D. Shafer | ▲ Buy | Grant | 1,569 | $0 | 2/25/2026 |
| Michael D. Shafer | ▲ Buy | Grant | 3,129 | $0 | 2/25/2026 |
| Joseph R. Holmes | ▲ Buy | Grant | 433 | $0 | 2/25/2026 |
| Joseph R. Holmes | ▲ Buy | Grant | 337 | $0 | 2/25/2026 |
| Gianluca Pettiti | ▲ Buy | Grant | 2,057 | $0 | 2/25/2026 |
| Gianluca Pettiti | ▲ Buy | Grant | 3,715 | $0 | 2/25/2026 |
| Marc N. Casper | ▲ Buy | Grant | 7,515 | $0 | 2/25/2026 |
| Marc N. Casper | ▲ Buy | Grant | 7,333 | $0 | 2/25/2026 |
| Gianluca Pettiti | ▼ Sell | Open Market | 400 | $216K | 2/9/2026 |
| Scott M. Sperling | ▼ Sell | Gift | 4,386 | $0 | 12/10/2025 |
| Michel Lagarde | ▲ Buy | Option Exercise | 18,637 | $2.0M | 12/4/2025 |
| Michel Lagarde | ▲ Buy | Option Exercise | 22,046 | $2.9M | 12/4/2025 |
| Michel Lagarde | ▼ Sell | Open Market | 22,046 | $12.4M | 12/4/2025 |
| Michel Lagarde | ▲ Buy | Option Exercise | 68,000 | $7.2M | 12/3/2025 |
| Michel Lagarde | ▼ Sell | Open Market | 29,479 | $17.2M | 12/3/2025 |
| Michel Lagarde | ▼ Sell | Open Market | 2,521 | $1.5M | 12/3/2025 |
| Michel Lagarde | ▲ Buy | Option Exercise | 36,000 | $3.8M | 12/2/2025 |
| Michel Lagarde | ▼ Sell | Open Market | 30,000 | $17.5M | 12/2/2025 |
| Shropshire Thomas B Jr. | ▼ Sell | Tax Withholding | 337 | $196K | 12/2/2025 |
| Frederick M. Lowery | ▲ Buy | Option Exercise | 6,912 | $1.8M | 12/2/2025 |
| Frederick M. Lowery | ▼ Sell | Open Market | 6,912 | $4.0M | 12/2/2025 |
| Frederick M. Lowery | ▲ Buy | Option Exercise | 6,913 | $1.8M | 12/1/2025 |
| Frederick M. Lowery | ▼ Sell | Open Market | 6,913 | $4.1M | 12/1/2025 |
| Michael D. Shafer | ▲ Buy | Option Exercise | 8,475 | $2.2M | 11/25/2025 |
| Michael D. Shafer | ▼ Sell | Open Market | 8,475 | $5.1M | 11/25/2025 |
| Michael D. Shafer | ▲ Buy | Option Exercise | 2,250 | $662K | 11/25/2025 |
| Michael D. Shafer | ▼ Sell | Open Market | 2,250 | $1.4M | 11/25/2025 |
| Stephen Williamson | ▼ Sell | Gift | 433 | $0 | 11/14/2025 |
| Michel Lagarde | ▲ Buy | Option Exercise | 4,638 | $1.2M | 11/13/2025 |
| Michel Lagarde | ▼ Sell | Open Market | 4,638 | $2.8M | 11/13/2025 |
| Lisa P. Britt | ▼ Sell | Open Market | 1,058 | $622K | 11/12/2025 |
| Gianluca Pettiti | ▲ Buy | Option Exercise | 725 | $184K | 11/10/2025 |
| Gianluca Pettiti | ▼ Sell | Open Market | 725 | $421K | 11/10/2025 |
| Gianluca Pettiti | ▲ Buy | Option Exercise | 2,250 | $662K | 11/10/2025 |
| Gianluca Pettiti | ▼ Sell | Open Market | 2,250 | $1.3M | 11/10/2025 |
| Lisa P. Britt | ▼ Sell | Open Market | 1,750 | $1000K | 11/7/2025 |
| Lisa P. Britt | ▲ Buy | Option Exercise | 8,475 | $2.2M | 11/7/2025 |
| Lisa P. Britt | ▼ Sell | Open Market | 8,475 | $4.8M | 11/7/2025 |
| Marc N. Casper | ▲ Buy | Option Exercise | 7,250 | $1.8M | 10/27/2025 |
| Marc N. Casper | ▼ Sell | Open Market | 109 | $61K | 10/27/2025 |
| Marc N. Casper | ▼ Sell | Open Market | 241 | $136K | 10/27/2025 |
| Marc N. Casper | ▼ Sell | Open Market | 1,193 | $673K | 10/27/2025 |
| Marc N. Casper | ▼ Sell | Open Market | 2,513 | $1.4M | 10/27/2025 |
| Marc N. Casper | ▼ Sell | Open Market | 937 | $530K | 10/27/2025 |