Thermo Fisher Scientific insider activity
What the executives and directors of Thermo Fisher Scientific actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 158 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 31, 2026 | Pettiti Gianluca | 3,733 |
| Aug 28, 2026 | CASPER MARC N | 1,532 |
| Aug 28, 2026 | Britt Lisa P. | 394 |
| Aug 28, 2026 | Holmes Joseph R. | 50 |
| Aug 28, 2026 | Pettiti Gianluca | 1,035 |
| Aug 28, 2026 | Shafer Michael D | 790 |
| Aug 28, 2026 | Shropshire Thomas B Jr. | 49 |
| Aug 28, 2026 | Meyer James | 270 |
| Aug 22, 2026 | Meyer James | 31 |
| Aug 21, 2026 | CASPER MARC N | 20K |
| Aug 19, 2026 | Britt Lisa P. | 11K |
| Aug 11, 2026 | Shafer Michael D | 26K |
| Aug 7, 2026 | CASPER MARC N | 20K |
| Aug 7, 2026 | Holmes Joseph R. | 420 |
| Aug 6, 2026 | Britt Lisa P. | 5,850 |
| May 20, 2026 | JOHNSON JENNIFER M | 499 |
| May 20, 2026 | SPERLING SCOTT M | 499 |
| May 20, 2026 | HARRIS C MARTIN | 499 |
| May 20, 2026 | Chai Nelson | 499 |
| May 20, 2026 | Lynch Karen S | 499 |
| May 20, 2026 | CHANDY RUBY R | 499 |
| May 20, 2026 | Jacks Tyler | 499 |
| May 20, 2026 | Spar Debora L | 499 |
| May 20, 2026 | WEISLER DION J | 579 |
| May 20, 2026 | Keith R. Alexandra | 499 |
| Mar 5, 2026 | CASPER MARC N | 14K |
| Feb 28, 2026 | CASPER MARC N | 20K |
| Feb 28, 2026 | Lagarde Michel | 3,428 |
| Feb 28, 2026 | Williamson Stephen | 2,456 |
| Feb 28, 2026 | Britt Lisa P. | 2,393 |
| Feb 28, 2026 | Lowery Frederick M. | 2,535 |
| Feb 28, 2026 | Holmes Joseph R. | 887 |
| Feb 28, 2026 | Pettiti Gianluca | 6,845 |
| Feb 28, 2026 | Shafer Michael D | 5,514 |
| Feb 25, 2026 | Shropshire Thomas B Jr. | 978 |
| Dec 10, 2025 | SPERLING SCOTT M | 4,386 |
| Dec 4, 2025 | Lagarde Michel | 145K |
| Dec 2, 2025 | Lowery Frederick M. | 14K |
| Dec 2, 2025 | Shropshire Thomas B Jr. | 337 |
| Nov 25, 2025 | Shafer Michael D | 11K |
| Nov 14, 2025 | Williamson Stephen | 433 |
| Nov 13, 2025 | Lagarde Michel | 4,638 |
| Nov 10, 2025 | Pettiti Gianluca | 2,975 |
| Nov 7, 2025 | Britt Lisa P. | 8,475 |
| Oct 27, 2025 | CASPER MARC N | 7,250 |
| Oct 24, 2025 | CASPER MARC N | 17K |
| Sep 5, 2025 | CASPER MARC N | 400 |
| Aug 29, 2025 | Holmes Joseph R. | 422 |
| Aug 28, 2025 | CASPER MARC N | 1,411 |
| Aug 28, 2025 | Lagarde Michel | 699 |
| Aug 28, 2025 | Williamson Stephen | 783 |
| Aug 28, 2025 | Britt Lisa P. | 329 |
| Aug 28, 2025 | Lowery Frederick M. | 668 |
| Aug 28, 2025 | Pettiti Gianluca | 815 |
| Aug 28, 2025 | Shafer Michael D | 598 |
| Aug 22, 2025 | CASPER MARC N | 10K |
| Aug 7, 2025 | CASPER MARC N | 18K |
| Jun 2, 2025 | Shropshire Thomas B Jr. | 5,417 |
| May 21, 2025 | JOHNSON JENNIFER M | 565 |
| May 21, 2025 | SPERLING SCOTT M | 565 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 40K |
| Vested / exercised | 311K |
| Withheld for tax | 14K |
| Planned sales (10b5-1) | 154K |
| Discretionary sales | 118K |
| Gifts | 4,819 |
| Kept | 60K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| CASPER MARC N | 179K | 123K | 68.5 |
| SPERLING SCOTT M | 72K | 69K | 96.4 |
| Williamson Stephen | 40K | 32K | 80.8 |
| Pettiti Gianluca | 18K | 23K | 128.9 |
Who holds what
the 14 largest holdings of 23| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| CASPER MARC N Chairman & CEO Last trade Aug 24, 2026 | CEO | 128K | – | $54M | net selling over the year: 0 months buying, 3 months selling | Aug 24, 2026 |
| Lagarde Michel Executive Vice President Last trade Dec 4, 2025 | Officer | 86K | – | $51M | net selling over the year: 0 months buying, 2 months selling | Dec 4, 2025 |
| SPERLING SCOTT M Last trade Mar 3, 2016 | Director | 69K | – | – | Mar 3, 2016 | |
| Williamson Stephen Sr. VP and CFO Last trade Feb 4, 2025 | CFO | 45K | – | – | Feb 4, 2025 | |
| Pettiti Gianluca President & COO Last trade Aug 31, 2026 | COO | 23K | – | $5.1M | net selling over the year: 0 months buying, 6 months selling | Aug 31, 2026 |
| Shafer Michael D Executive Vice President Last trade Aug 11, 2026 | Officer | 21K | – | $23M | net selling over the year: 0 months buying, 3 months selling | Aug 11, 2026 |
| Lowery Frederick M. Executive Vice President Last trade Dec 2, 2025 | Officer | 16K | – | $8.2M | net selling over the year: 0 months buying, 1 month selling | Dec 2, 2025 |
| Chai Nelson Last trade Feb 19, 2025 | Director | 15K | – | – | Feb 19, 2025 | |
| Britt Lisa P. Sr. VP and Chief HR Officer Last trade Aug 19, 2026 | Officer | 15K | – | $17M | net selling over the year: 0 months buying, 2 months selling | Aug 19, 2026 |
| Boxer Michael A SVP and General Counsel Last trade Mar 10, 2025 | Officer | 11K | – | – | Mar 10, 2025 | |
| HARRIS C MARTIN Last trade Jun 5, 2019 | Director | 9,532 | – | – | Jun 5, 2019 | |
| Jacks Tyler Last trade Dec 4, 2018 | Director | 9,462 | – | – | Dec 4, 2018 | |
| SORENSEN LARS REBIEN | Director | 9,233 | – | – | – | |
| Shropshire Thomas B Jr. SVP and General Counsel | Officer | 6,009 | – | – | – |
Open-market trade log
the 60 most recent of 2,930| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Aug 31, 2026 | Pettiti Gianluca (COO) 400 shares $614.38 −5.5% since trade filed Sep 1, 2026 | Planned sale (10b5-1) | 400 | $614.38 | $246K | −5.5% | Sep 1, 2026 |
| Aug 31, 2026 | Pettiti Gianluca (COO) 3,733 shares $614.38 −5.5% since trade filed Sep 1, 2026 | Planned sale (10b5-1) | 3,733 | $614.38 | $2.3M | −5.5% | Sep 1, 2026 |
| Aug 24, 2026 | CASPER MARC N (CEO) 33 shares $626.59 −7.3% since trade filed Aug 26, 2026 | Planned sale (10b5-1) | 33 | $626.59 | $21K | −7.3% | Aug 26, 2026 |
| Aug 24, 2026 | CASPER MARC N (CEO) 62 shares $628.74 −7.6% since trade filed Aug 26, 2026 | Planned sale (10b5-1) | 62 | $628.74 | $39K | −7.6% | Aug 26, 2026 |
| Aug 24, 2026 | CASPER MARC N (CEO) 79 shares $628.01 −7.5% since trade filed Aug 26, 2026 | Planned sale (10b5-1) | 79 | $628.01 | $50K | −7.5% | Aug 26, 2026 |
| Aug 24, 2026 | CASPER MARC N (CEO) 101 shares $625.41 −7.2% since trade filed Aug 26, 2026 | Planned sale (10b5-1) | 101 | $625.41 | $63K | −7.2% | Aug 26, 2026 |
| Aug 21, 2026 | CASPER MARC N (CEO) 321 shares $629.10 −7.7% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 321 | $629.10 | $202K | −7.7% | Aug 24, 2026 |
| Aug 21, 2026 | CASPER MARC N (CEO) 1,791 shares $627.39 −7.4% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 1,791 | $627.39 | $1.1M | −7.4% | Aug 24, 2026 |
| Aug 21, 2026 | CASPER MARC N (CEO) 2,147 shares $628.61 −7.6% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 2,147 | $628.61 | $1.3M | −7.6% | Aug 24, 2026 |
| Aug 21, 2026 | CASPER MARC N (CEO) 2,727 shares $625.46 −7.2% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 2,727 | $625.46 | $1.7M | −7.2% | Aug 24, 2026 |
| Aug 21, 2026 | CASPER MARC N (CEO) 3,014 shares $626.51 −7.3% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 3,014 | $626.51 | $1.9M | −7.3% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 80 shares $633.99 −8.4% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 80 | $633.99 | $51K | −8.4% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 560 shares $632.94 −8.3% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 560 | $632.94 | $354K | −8.3% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 821 shares $626.83 −7.4% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 821 | $626.83 | $515K | −7.4% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 909 shares $625.45 −7.2% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 909 | $625.45 | $569K | −7.2% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 1,035 shares $630.87 −8.0% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 1,035 | $630.87 | $653K | −8.0% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 1,250 shares $629.85 −7.8% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 1,250 | $629.85 | $787K | −7.8% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 1,314 shares $627.66 −7.5% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 1,314 | $627.66 | $825K | −7.5% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 1,430 shares $632.01 −8.1% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 1,430 | $632.01 | $904K | −8.1% | Aug 24, 2026 |
| Aug 20, 2026 | CASPER MARC N (CEO) 2,601 shares $628.82 −7.7% since trade filed Aug 24, 2026 | Planned sale (10b5-1) | 2,601 | $628.82 | $1.6M | −7.7% | Aug 24, 2026 |
| Aug 19, 2026 | Britt Lisa P. (Officer) 11K shares $613.12 −5.3% since trade filed Aug 20, 2026 | Discretionary sale | 11K | $613.12 | $7.0M | −5.3% | Aug 20, 2026 |
| Aug 11, 2026 | Shafer Michael D (Officer) 11K shares $600.00 −3.2% since trade filed Aug 13, 2026 | Planned sale (10b5-1) | 11K | $600.00 | $6.7M | −3.2% | Aug 13, 2026 |
| Aug 11, 2026 | Shafer Michael D (Officer) 14K shares $600.00 −3.2% since trade filed Aug 13, 2026 | Planned sale (10b5-1) | 14K | $600.00 | $8.6M | −3.2% | Aug 13, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 2 shares $579.27 +0.3% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 2 | $579.27 | $1K | +0.3% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 2 shares $581.86 −0.2% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 2 | $581.86 | $1K | −0.2% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 3 shares $580.72 +0.0% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 3 | $580.72 | $2K | +0.0% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 4 shares $579.26 +0.3% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 4 | $579.26 | $2K | +0.3% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 4 shares $580.71 +0.0% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 4 | $580.71 | $2K | +0.0% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 5 shares $581.85 −0.2% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 5 | $581.85 | $3K | −0.2% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 6 shares $577.37 +0.6% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 6 | $577.37 | $3K | +0.6% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 7 shares $593.32 −2.1% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 7 | $593.32 | $4K | −2.1% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 12 shares $587.64 −1.2% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 12 | $587.64 | $7K | −1.2% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 18 shares $583.37 −0.5% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 18 | $583.37 | $11K | −0.5% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 29 shares $590.77 −1.7% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 29 | $590.77 | $17K | −1.7% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 30 shares $585.42 −0.8% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 30 | $585.42 | $18K | −0.8% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 32 shares $589.51 −1.5% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 32 | $589.51 | $19K | −1.5% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 58 shares $586.53 −1.0% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 58 | $586.53 | $34K | −1.0% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 63 shares $584.40 −0.6% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 63 | $584.40 | $37K | −0.6% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 94 shares $577.37 +0.6% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 94 | $577.37 | $54K | +0.6% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 113 shares $580.71 +0.0% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 113 | $580.71 | $66K | +0.0% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 113 shares $581.85 −0.2% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 113 | $581.85 | $66K | −0.2% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 114 shares $579.26 +0.3% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 114 | $579.26 | $66K | +0.3% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 117 shares $593.31 −2.1% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 117 | $593.31 | $69K | −2.1% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 228 shares $587.64 −1.2% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 228 | $587.64 | $134K | −1.2% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 302 shares $583.35 −0.5% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 302 | $583.35 | $176K | −0.5% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 495 shares $590.78 −1.7% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 495 | $590.78 | $292K | −1.7% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 522 shares $589.52 −1.5% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 522 | $589.52 | $308K | −1.5% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 530 shares $585.44 −0.8% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 530 | $585.44 | $310K | −0.8% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 945 shares $586.52 −1.0% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 945 | $586.52 | $554K | −1.0% | Aug 10, 2026 |
| Aug 7, 2026 | CASPER MARC N (CEO) 1,035 shares $584.41 −0.6% since trade filed Aug 10, 2026 | Planned sale (10b5-1) | 1,035 | $584.41 | $605K | −0.6% | Aug 10, 2026 |
| Aug 7, 2026 | Holmes Joseph R. (Officer) 420 shares $584.81 −0.7% since trade filed Aug 10, 2026 | Discretionary sale | 420 | $584.81 | $246K | −0.7% | Aug 10, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 119 shares $578.93 +0.3% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 119 | $578.93 | $69K | +0.3% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 127 shares $580.01 +0.1% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 127 | $580.01 | $74K | +0.1% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 225 shares $576.09 +0.8% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 225 | $576.09 | $130K | +0.8% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 240 shares $571.00 +1.7% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 240 | $571.00 | $137K | +1.7% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 311 shares $579.90 +0.1% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 311 | $579.90 | $180K | +0.1% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 321 shares $578.67 +0.4% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 321 | $578.67 | $186K | +0.4% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 361 shares $577.57 +0.5% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 361 | $577.57 | $209K | +0.5% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 451 shares $577.43 +0.6% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 451 | $577.43 | $260K | +0.6% | Aug 7, 2026 |
| Aug 6, 2026 | CASPER MARC N (CEO) 480 shares $571.05 +1.7% since trade filed Aug 7, 2026 | Planned sale (10b5-1) | 480 | $571.05 | $274K | +1.7% | Aug 7, 2026 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.