TMO
THERMO FISHER SCIENTIFIC INC.
Buys$11K2 txns
Sells$271.7M309 txns
Net-$271.7M
Insiders
| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|
| Marc N Casper | Chairman & CEO, Director | 122,669 | — | $141,082,141 | -$141,082,141 |
| Michel Lagarde | Executive Vice President | 85,151 | — | $51,307,290 | -$51,307,290 |
| Michael D Shafer | Executive Vice President | 20,204 | — | $23,482,573 | -$23,482,573 |
| Frederick M. Lowery | Executive Vice President | 15,044 | — | $17,886,254 | -$17,886,254 |
| Lisa P. Britt | Sr. VP and Chief HR Officer | 14,391 | — | $16,874,078 | -$16,874,078 |
| Stephen Williamson | Retiring Sr. VP and CFO | 32,499 | — | $11,580,924 | -$11,580,924 |
| Gianluca Pettiti | President & COO | 23,216 | — | $5,951,077 | -$5,951,077 |
| Michael A Boxer | SVP and General Counsel | 10,816 | — | $3,130,857 | -$3,130,857 |
| Joseph R. Holmes | VP & Chief Accounting Officer | 2,916 | — | $435,282 | -$435,282 |
| Nelson Chai | Director | 15,316 | $11,038 | $8,449 | $2,589 |
Transaction History
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|
| 2026-08-31 | Gianluca Pettiti | SELL | 400 | $614.38 | $245,752 | 23,216 | 2% |
| 2026-08-31 | Gianluca Pettiti | SELL | 3,733 | $614.38 | $2,293,481 | 23,216 | 14% |
| 2026-08-24 | Marc N Casper | SELL | 101 | $625.41 | $63,166 | 124,099 | 0% |
| 2026-08-24 | Marc N Casper | SELL | 33 | $626.59 | $20,677 | 124,066 | 0% |
| 2026-08-24 | Marc N Casper | SELL | 79 | $628.01 | $49,613 | 123,987 | 0% |
| 2026-08-24 | Marc N Casper | SELL | 62 | $628.74 | $38,982 | 123,925 | 0% |
| 2026-08-21 | Marc N Casper | SELL | 2,727 | $625.46 | $1,705,629 | 131,198 | 2% |
| 2026-08-21 | Marc N Casper | SELL | 3,014 | $626.51 | $1,888,301 | 128,184 | 2% |
| 2026-08-21 | Marc N Casper | SELL | 1,791 | $627.39 | $1,123,655 | 126,393 | 1% |
| 2026-08-21 | Marc N Casper | SELL | 2,147 | $628.61 | $1,349,626 | 124,246 | 2% |
| 2026-08-21 | Marc N Casper | SELL | 321 | $629.10 | $201,941 | 123,925 | 0% |
| 2026-08-20 | Marc N Casper | SELL | 909 | $625.45 | $568,534 | 133,016 | 1% |
| 2026-08-20 | Marc N Casper | SELL | 821 | $626.83 | $514,627 | 132,195 | 1% |
| 2026-08-20 | Marc N Casper | SELL | 1,314 | $627.66 | $824,745 | 130,881 | 1% |
| 2026-08-20 | Marc N Casper | SELL | 2,601 | $628.82 | $1,635,561 | 128,280 | 2% |
| 2026-08-20 | Marc N Casper | SELL | 1,250 | $629.85 | $787,312 | 127,030 | 1% |
| 2026-08-20 | Marc N Casper | SELL | 1,035 | $630.87 | $652,950 | 125,995 | 1% |
| 2026-08-20 | Marc N Casper | SELL | 1,430 | $632.01 | $903,774 | 124,565 | 1% |
| 2026-08-20 | Marc N Casper | SELL | 560 | $632.94 | $354,446 | 124,005 | 0% |
| 2026-08-20 | Marc N Casper | SELL | 80 | $633.99 | $50,719 | 123,925 | 0% |
| 2026-08-19 | Lisa P. Britt | SELL | 11,440 | $613.12 | $7,014,093 | 14,784 | 44% |
| 2026-08-11 | Michael D Shafer | SELL | 11,200 | $600.00 | $6,720,000 | 20,994 | 35% |
| 2026-08-11 | Michael D Shafer | SELL | 14,300 | $600.00 | $8,580,000 | 20,994 | 41% |
| 2026-08-07 | Joseph R. Holmes | SELL | 420 | $584.81 | $245,620 | 2,966 | 12% |
| 2026-08-07 | Marc N Casper | SELL | 6 | $577.37 | $3,464 | 124,194 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 4 | $579.26 | $2,317 | 124,190 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 2 | $579.27 | $1,159 | 124,188 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 4 | $580.71 | $2,323 | 124,184 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 3 | $580.72 | $1,742 | 124,181 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 5 | $581.85 | $2,909 | 124,176 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 2 | $581.86 | $1,164 | 124,174 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 18 | $583.37 | $10,501 | 124,156 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 63 | $584.40 | $36,817 | 124,093 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 30 | $585.42 | $17,563 | 124,063 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 58 | $586.53 | $34,019 | 124,005 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 12 | $587.64 | $7,052 | 123,993 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 32 | $589.51 | $18,864 | 123,961 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 29 | $590.77 | $17,132 | 123,932 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 7 | $593.32 | $4,153 | 123,925 | 0% |
| 2026-08-07 | Marc N Casper | SELL | 94 | $577.37 | $54,273 | 4,514 | 2% |
| 2026-08-07 | Marc N Casper | SELL | 114 | $579.26 | $66,036 | 4,400 | 3% |
| 2026-08-07 | Marc N Casper | SELL | 113 | $580.71 | $65,620 | 4,287 | 3% |
| 2026-08-07 | Marc N Casper | SELL | 113 | $581.85 | $65,749 | 4,174 | 3% |
| 2026-08-07 | Marc N Casper | SELL | 302 | $583.35 | $176,172 | 3,872 | 7% |
| 2026-08-07 | Marc N Casper | SELL | 1,035 | $584.41 | $604,864 | 2,837 | 27% |
| 2026-08-07 | Marc N Casper | SELL | 530 | $585.44 | $310,283 | 2,307 | 19% |
| 2026-08-07 | Marc N Casper | SELL | 945 | $586.52 | $554,261 | 1,362 | 41% |
| 2026-08-07 | Marc N Casper | SELL | 228 | $587.64 | $133,982 | 1,134 | 17% |
| 2026-08-07 | Marc N Casper | SELL | 522 | $589.52 | $307,729 | 612 | 46% |
| 2026-08-07 | Marc N Casper | SELL | 495 | $590.78 | $292,436 | 117 | 81% |
| 2026-08-07 | Marc N Casper | SELL | 117 | $593.31 | $69,417 | 0 | 100% |
| 2026-08-06 | Lisa P. Britt | SELL | 5,850 | $580.00 | $3,393,000 | 14,784 | 28% |
| 2026-08-06 | Marc N Casper | SELL | 480 | $571.05 | $274,104 | 133,445 | 0% |
| 2026-08-06 | Marc N Casper | SELL | 1,631 | $572.43 | $933,633 | 131,814 | 1% |
| 2026-08-06 | Marc N Casper | SELL | 2,545 | $573.53 | $1,459,634 | 129,269 | 2% |
| 2026-08-06 | Marc N Casper | SELL | 1,617 | $574.40 | $928,805 | 127,652 | 1% |
| 2026-08-06 | Marc N Casper | SELL | 2,164 | $575.46 | $1,245,295 | 125,488 | 2% |
| 2026-08-06 | Marc N Casper | SELL | 480 | $576.46 | $276,701 | 125,008 | 0% |
| 2026-08-06 | Marc N Casper | SELL | 451 | $577.43 | $260,421 | 124,557 | 0% |
| 2026-08-06 | Marc N Casper | SELL | 321 | $578.67 | $185,753 | 124,236 | 0% |
| 2026-08-06 | Marc N Casper | SELL | 311 | $579.90 | $180,349 | 123,925 | 0% |
| 2026-08-06 | Marc N Casper | SELL | 240 | $571.00 | $137,040 | 9,368 | 2% |
| 2026-08-06 | Marc N Casper | SELL | 660 | $572.33 | $377,738 | 8,708 | 7% |
| 2026-08-06 | Marc N Casper | SELL | 1,200 | $573.34 | $688,008 | 7,508 | 14% |
| 2026-08-06 | Marc N Casper | SELL | 1,008 | $574.28 | $578,874 | 6,500 | 13% |
| 2026-08-06 | Marc N Casper | SELL | 1,060 | $575.41 | $609,935 | 5,440 | 16% |
| 2026-08-06 | Marc N Casper | SELL | 225 | $576.09 | $129,620 | 5,215 | 4% |
| 2026-08-06 | Marc N Casper | SELL | 361 | $577.57 | $208,503 | 4,854 | 7% |
| 2026-08-06 | Marc N Casper | SELL | 119 | $578.93 | $68,893 | 4,735 | 2% |
| 2026-08-06 | Marc N Casper | SELL | 127 | $580.01 | $73,661 | 4,608 | 3% |
| 2026-08-05 | Marc N Casper | SELL | 157 | $566.25 | $88,901 | 133,768 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 130 | $567.92 | $73,830 | 133,638 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 105 | $569.24 | $59,770 | 133,533 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 53 | $569.76 | $30,197 | 133,480 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 135 | $571.49 | $77,151 | 133,345 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 431 | $573.08 | $246,997 | 132,914 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 1,186 | $574.03 | $680,800 | 131,728 | 1% |
| 2026-08-05 | Marc N Casper | SELL | 2,223 | $574.98 | $1,278,181 | 129,505 | 2% |
| 2026-08-05 | Marc N Casper | SELL | 2,930 | $576.05 | $1,687,826 | 126,575 | 2% |
| 2026-08-05 | Marc N Casper | SELL | 2,575 | $576.82 | $1,485,312 | 124,000 | 2% |
| 2026-08-05 | Marc N Casper | SELL | 75 | $577.56 | $43,317 | 123,925 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 79 | $566.26 | $44,735 | 14,529 | 1% |
| 2026-08-05 | Marc N Casper | SELL | 66 | $567.94 | $37,484 | 14,463 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 38 | $569.13 | $21,627 | 14,425 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 40 | $569.69 | $22,788 | 14,385 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 68 | $571.50 | $38,862 | 14,317 | 0% |
| 2026-08-05 | Marc N Casper | SELL | 216 | $573.08 | $123,785 | 14,101 | 2% |
| 2026-08-05 | Marc N Casper | SELL | 590 | $574.03 | $338,678 | 13,511 | 4% |
| 2026-08-05 | Marc N Casper | SELL | 1,113 | $574.98 | $639,953 | 12,398 | 8% |
| 2026-08-05 | Marc N Casper | SELL | 1,464 | $576.05 | $843,337 | 10,934 | 12% |
| 2026-08-05 | Marc N Casper | SELL | 1,289 | $576.83 | $743,534 | 9,645 | 12% |
| 2026-08-05 | Marc N Casper | SELL | 37 | $577.56 | $21,370 | 9,608 | 0% |
| 2026-07-27 | Gianluca Pettiti | SELL | 400 | $565.00 | $226,000 | 24,651 | 2% |
| 2026-04-27 | Gianluca Pettiti | SELL | 400 | $462.66 | $185,064 | 25,051 | 2% |
| 2026-03-11 | Michael D Shafer | SELL | 1,607 | $499.40 | $802,536 | 20,950 | 7% |
| 2026-03-05 | Marc N Casper | SELL | 20 | $503.66 | $10,073 | 127,905 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 60 | $505.76 | $30,346 | 127,845 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 58 | $507.54 | $29,437 | 127,787 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 99 | $509.66 | $50,456 | 127,688 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 214 | $511.78 | $109,521 | 127,474 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 411 | $512.73 | $210,732 | 127,063 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 1,133 | $513.71 | $582,033 | 125,930 | 1% |
| 2026-03-05 | Marc N Casper | SELL | 570 | $514.71 | $293,385 | 125,360 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 348 | $515.64 | $179,443 | 125,012 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 201 | $516.73 | $103,863 | 124,811 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 106 | $517.83 | $54,890 | 124,705 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 516 | $519.13 | $267,871 | 124,189 | 0% |
| 2026-03-05 | Marc N Casper | SELL | 264 | $519.74 | $137,211 | 123,925 | 0% |
| 2026-03-04 | Marc N Casper | SELL | 447 | $509.89 | $227,921 | 128,478 | 0% |
| 2026-03-04 | Marc N Casper | SELL | 678 | $510.71 | $346,261 | 127,800 | 1% |
| 2026-03-04 | Marc N Casper | SELL | 1,370 | $511.80 | $701,166 | 126,430 | 1% |
| 2026-03-04 | Marc N Casper | SELL | 1,241 | $512.92 | $636,534 | 125,189 | 1% |
| 2026-03-04 | Marc N Casper | SELL | 815 | $513.63 | $418,608 | 124,374 | 1% |
| 2026-03-04 | Marc N Casper | SELL | 212 | $514.86 | $109,150 | 124,162 | 0% |
| 2026-03-04 | Marc N Casper | SELL | 119 | $515.77 | $61,377 | 124,043 | 0% |
| 2026-03-04 | Marc N Casper | SELL | 118 | $516.75 | $60,976 | 123,925 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 360 | $495.29 | $178,304 | 128,565 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 480 | $496.84 | $238,483 | 128,085 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 680 | $498.14 | $338,735 | 127,405 | 1% |
| 2026-03-03 | Marc N Casper | SELL | 240 | $499.75 | $119,940 | 127,165 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 382 | $500.55 | $191,210 | 126,783 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 360 | $501.95 | $180,702 | 126,423 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 120 | $502.59 | $60,311 | 126,303 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 120 | $504.06 | $60,487 | 126,183 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 448 | $506.74 | $227,020 | 125,735 | 0% |
| 2026-03-03 | Marc N Casper | SELL | 931 | $507.90 | $472,855 | 124,804 | 1% |
| 2026-03-03 | Marc N Casper | SELL | 759 | $508.95 | $386,293 | 124,045 | 1% |
| 2026-03-03 | Marc N Casper | SELL | 120 | $509.62 | $61,154 | 123,925 | 0% |
| 2026-02-09 | Gianluca Pettiti | SELL | 400 | $541.20 | $216,480 | 20,752 | 2% |
| 2025-12-04 | Michel Lagarde | SELL | 22,046 | $563.56 | $12,424,244 | 84,117 | 21% |
| 2025-12-03 | Michel Lagarde | SELL | 29,479 | $583.33 | $17,195,985 | 68,001 | 30% |
| 2025-12-03 | Michel Lagarde | SELL | 2,521 | $584.11 | $1,472,541 | 65,480 | 4% |
| 2025-12-02 | Michel Lagarde | SELL | 30,000 | $581.92 | $17,457,600 | 29,480 | 50% |
| 2025-12-02 | Frederick M. Lowery | SELL | 6,912 | $581.94 | $4,022,369 | 14,367 | 32% |
| 2025-12-01 | Frederick M. Lowery | SELL | 6,913 | $597.68 | $4,131,762 | 14,367 | 32% |
| 2025-11-25 | Michael D Shafer | SELL | 8,475 | $600.00 | $5,085,000 | 18,731 | 31% |
| 2025-11-25 | Michael D Shafer | SELL | 2,250 | $600.00 | $1,350,000 | 18,731 | 11% |
| 2025-11-13 | Michel Lagarde | SELL | 4,638 | $594.42 | $2,756,920 | 23,480 | 16% |
| 2025-11-12 | Lisa P. Britt | SELL | 1,058 | $588.26 | $622,136 | 13,087 | 7% |
| 2025-11-10 | Gianluca Pettiti | SELL | 725 | $580.00 | $420,500 | 21,152 | 3% |
| 2025-11-10 | Gianluca Pettiti | SELL | 2,250 | $580.00 | $1,305,000 | 21,152 | 10% |
| 2025-11-07 | Lisa P. Britt | SELL | 1,750 | $571.40 | $999,946 | 14,145 | 11% |
| 2025-11-07 | Lisa P. Britt | SELL | 8,475 | $571.67 | $4,844,904 | 14,145 | 37% |
| 2025-10-27 | Marc N Casper | SELL | 109 | $561.68 | $61,223 | 120,903 | 0% |
| 2025-10-27 | Marc N Casper | SELL | 241 | $562.63 | $135,594 | 120,662 | 0% |
| 2025-10-27 | Marc N Casper | SELL | 1,193 | $563.72 | $672,518 | 119,469 | 1% |
| 2025-10-27 | Marc N Casper | SELL | 2,513 | $564.44 | $1,418,438 | 116,956 | 2% |
| 2025-10-27 | Marc N Casper | SELL | 937 | $565.47 | $529,845 | 116,019 | 1% |
| 2025-10-27 | Marc N Casper | SELL | 181 | $566.47 | $102,531 | 115,838 | 0% |
| 2025-10-27 | Marc N Casper | SELL | 141 | $567.57 | $80,027 | 115,697 | 0% |
| 2025-10-27 | Marc N Casper | SELL | 189 | $568.98 | $107,537 | 115,508 | 0% |
| 2025-10-27 | Marc N Casper | SELL | 670 | $569.93 | $381,853 | 114,838 | 1% |
| 2025-10-27 | Marc N Casper | SELL | 728 | $570.91 | $415,622 | 114,110 | 1% |
| 2025-10-27 | Marc N Casper | SELL | 348 | $571.99 | $199,053 | 113,762 | 0% |
| 2025-10-24 | Gianluca Pettiti | SELL | 400 | $574.15 | $229,660 | 21,152 | 2% |
| 2025-10-24 | Marc N Casper | SELL | 1,249 | $571.30 | $713,554 | 129,617 | 1% |
| 2025-10-24 | Marc N Casper | SELL | 2,469 | $572.28 | $1,412,959 | 127,148 | 2% |
| 2025-10-24 | Marc N Casper | SELL | 4,762 | $573.37 | $2,730,388 | 122,386 | 4% |
| 2025-10-24 | Marc N Casper | SELL | 7,331 | $574.20 | $4,209,460 | 115,055 | 6% |
| 2025-10-24 | Marc N Casper | SELL | 1,293 | $575.02 | $743,501 | 113,762 | 1% |
| 2025-09-05 | Marc N Casper | SELL | 200 | $500.00 | $100,000 | 113,962 | 0% |
| 2025-09-05 | Marc N Casper | SELL | 100 | $501.00 | $50,100 | 113,862 | 0% |
| 2025-09-05 | Marc N Casper | SELL | 100 | $501.01 | $50,101 | 113,762 | 0% |
| 2025-08-29 | Joseph R. Holmes | SELL | 100 | $492.62 | $49,262 | 2,604 | 4% |
| 2025-08-29 | Joseph R. Holmes | SELL | 285 | $492.63 | $140,400 | 2,319 | 11% |
| 2025-08-22 | Marc N Casper | SELL | 5,823 | $500.40 | $2,913,829 | 119,351 | 5% |
| 2025-08-22 | Marc N Casper | SELL | 3,579 | $501.65 | $1,795,405 | 115,772 | 3% |
| 2025-08-22 | Marc N Casper | SELL | 598 | $502.26 | $300,351 | 115,174 | 1% |
| 2025-08-20 | Marc N Casper | SELL | 200 | $500.00 | $100,000 | 115,269 | 0% |
| 2025-08-20 | Marc N Casper | SELL | 95 | $500.13 | $47,512 | 115,174 | 0% |
| 2025-08-19 | Marc N Casper | SELL | 201 | $500.17 | $100,534 | 115,174 | 0% |
| 2025-08-07 | Marc N Casper | SELL | 1,186 | $452.68 | $536,878 | 121,988 | 1% |
| 2025-08-07 | Marc N Casper | SELL | 1,552 | $453.40 | $703,677 | 120,436 | 1% |
| 2025-08-07 | Marc N Casper | SELL | 2,678 | $454.57 | $1,217,338 | 117,758 | 2% |
| 2025-08-07 | Marc N Casper | SELL | 1,988 | $455.56 | $905,653 | 115,770 | 2% |
| 2025-08-07 | Marc N Casper | SELL | 596 | $456.41 | $272,020 | 115,174 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 548 | $446.92 | $244,912 | 124,626 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 1,257 | $447.96 | $563,086 | 123,369 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 1,147 | $448.99 | $514,992 | 122,222 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 1,736 | $449.91 | $781,044 | 120,486 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 887 | $451.04 | $400,072 | 119,599 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 631 | $452.13 | $285,294 | 118,968 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 811 | $453.09 | $367,456 | 118,157 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 566 | $454.56 | $257,281 | 117,591 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 1,354 | $455.64 | $616,937 | 116,237 | 1% |
| 2025-08-06 | Marc N Casper | SELL | 529 | $456.22 | $241,340 | 115,708 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 251 | $458.62 | $115,114 | 115,457 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 16 | $459.25 | $7,348 | 115,441 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 149 | $461.31 | $68,735 | 115,292 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 96 | $462.32 | $44,383 | 115,196 | 0% |
| 2025-08-06 | Marc N Casper | SELL | 22 | $464.68 | $10,223 | 115,174 | 0% |
| 2025-07-25 | Gianluca Pettiti | SELL | 400 | $479.98 | $191,992 | 22,367 | 2% |
| 2025-05-12 | Gianluca Pettiti | SELL | 400 | $411.11 | $164,444 | 22,767 | 2% |
| 2025-04-28 | Gianluca Pettiti | SELL | 300 | $429.93 | $128,979 | 23,167 | 1% |
| 2025-03-10 | Michael A Boxer | SELL | 3,775 | $532.52 | $2,010,537 | 10,816 | 26% |
| 2025-03-05 | Marc N Casper | SELL | 200 | $514.00 | $102,800 | 122,974 | 0% |
| 2025-03-05 | Marc N Casper | SELL | 400 | $515.59 | $206,236 | 122,574 | 0% |
| 2025-03-05 | Marc N Casper | SELL | 1,850 | $517.39 | $957,172 | 120,724 | 2% |
| 2025-03-05 | Marc N Casper | SELL | 1,700 | $518.62 | $881,654 | 119,024 | 1% |
| 2025-03-05 | Marc N Casper | SELL | 851 | $519.61 | $442,188 | 118,173 | 1% |
| 2025-03-05 | Marc N Casper | SELL | 200 | $521.24 | $104,248 | 117,973 | 0% |
| 2025-03-05 | Marc N Casper | SELL | 1,554 | $523.29 | $813,193 | 116,419 | 1% |
| 2025-03-05 | Marc N Casper | SELL | 1,245 | $524.22 | $652,654 | 115,174 | 1% |
| 2025-03-04 | Marc N Casper | SELL | 1,000 | $513.43 | $513,430 | 124,174 | 1% |
| 2025-03-04 | Marc N Casper | SELL | 1,891 | $514.58 | $973,071 | 122,283 | 2% |
| 2025-03-04 | Marc N Casper | SELL | 1,888 | $515.89 | $974,000 | 120,395 | 2% |
| 2025-03-04 | Marc N Casper | SELL | 1,798 | $516.72 | $929,063 | 118,597 | 1% |
| 2025-03-04 | Marc N Casper | SELL | 1,618 | $517.87 | $837,914 | 116,979 | 1% |
| 2025-03-04 | Marc N Casper | SELL | 1,010 | $518.73 | $523,917 | 115,969 | 1% |
| 2025-03-04 | Marc N Casper | SELL | 393 | $521.52 | $204,957 | 115,576 | 0% |
| 2025-03-04 | Marc N Casper | SELL | 302 | $523.01 | $157,949 | 115,274 | 0% |
| 2025-03-04 | Marc N Casper | SELL | 100 | $524.09 | $52,409 | 115,174 | 0% |
| 2025-03-03 | Michael D Shafer | SELL | 1,780 | $530.92 | $945,038 | 19,279 | 8% |
| 2025-02-24 | Frederick M. Lowery | SELL | 18,300 | $531.81 | $9,732,123 | 16,954 | 52% |
| 2025-02-19 | Nelson Chai | SELL | 16 | $528.09 | $8,449 | 14,252 | 0% |
| 2025-02-04 | Gianluca Pettiti | SELL | 300 | $585.59 | $175,677 | 16,363 | 2% |
| 2025-02-04 | Stephen Williamson | SELL | 9,825 | $585.59 | $5,753,422 | 27,296 | 26% |
| 2025-02-03 | Stephen Williamson | SELL | 9,825 | $593.13 | $5,827,502 | 27,296 | 26% |
| 2024-12-09 | Nelson Chai | BUY | 4 | $535.93 | $2,144 | 14,268 | 0% |
| 2024-12-03 | Marc N Casper | SELL | 400 | $528.67 | $211,468 | 110,792 | 0% |
| 2024-12-03 | Marc N Casper | SELL | 400 | $529.53 | $211,812 | 110,392 | 0% |
| 2024-12-03 | Marc N Casper | SELL | 1,345 | $530.88 | $714,034 | 109,047 | 1% |
| 2024-12-03 | Marc N Casper | SELL | 3,352 | $532.04 | $1,783,398 | 105,695 | 3% |
| 2024-12-03 | Marc N Casper | SELL | 3,448 | $533.04 | $1,837,922 | 102,247 | 3% |
| 2024-12-03 | Marc N Casper | SELL | 1,050 | $533.95 | $560,648 | 101,197 | 1% |
| 2024-12-03 | Marc N Casper | SELL | 5 | $534.71 | $2,674 | 101,192 | 0% |
| 2024-12-02 | Marc N Casper | SELL | 500 | $528.02 | $264,010 | 120,692 | 0% |
| 2024-12-02 | Marc N Casper | SELL | 2,424 | $529.32 | $1,283,072 | 118,268 | 2% |
| 2024-12-02 | Marc N Casper | SELL | 4,917 | $530.05 | $2,606,256 | 113,351 | 4% |
| 2024-12-02 | Marc N Casper | SELL | 759 | $530.91 | $402,961 | 112,592 | 1% |
| 2024-12-02 | Marc N Casper | SELL | 400 | $531.77 | $212,708 | 112,192 | 0% |
| 2024-12-02 | Marc N Casper | SELL | 600 | $533.17 | $319,902 | 111,592 | 1% |
| 2024-12-02 | Marc N Casper | SELL | 400 | $534.24 | $213,696 | 111,192 | 0% |
| 2024-11-08 | Marc N Casper | SELL | 1,258 | $550.87 | $692,994 | 22,350 | 5% |
| 2024-11-08 | Marc N Casper | SELL | 1,651 | $552.14 | $911,583 | 20,699 | 7% |
| 2024-11-08 | Marc N Casper | SELL | 3,310 | $553.04 | $1,830,562 | 17,389 | 16% |
| 2024-11-08 | Marc N Casper | SELL | 2,481 | $553.88 | $1,374,176 | 14,908 | 14% |
| 2024-11-08 | Marc N Casper | SELL | 300 | $554.83 | $166,449 | 14,608 | 2% |
| 2024-11-07 | Nelson Chai | BUY | 16 | $555.89 | $8,894 | 14,264 | 0% |
| 2024-11-07 | Marc N Casper | SELL | 1,039 | $555.31 | $576,967 | 32,569 | 3% |
| 2024-11-07 | Marc N Casper | SELL | 2,126 | $556.10 | $1,182,269 | 30,443 | 7% |
| 2024-11-07 | Marc N Casper | SELL | 3,352 | $557.31 | $1,868,103 | 27,091 | 11% |
| 2024-11-07 | Marc N Casper | SELL | 1,401 | $558.42 | $782,346 | 25,690 | 5% |
| 2024-11-07 | Marc N Casper | SELL | 782 | $559.39 | $437,443 | 24,908 | 3% |
| 2024-11-07 | Marc N Casper | SELL | 900 | $561.34 | $505,206 | 24,008 | 4% |
| 2024-11-07 | Marc N Casper | SELL | 400 | $563.15 | $225,260 | 23,608 | 2% |
| 2024-11-06 | Marc N Casper | SELL | 540 | $551.49 | $297,805 | 43,068 | 1% |
| 2024-11-06 | Marc N Casper | SELL | 1,188 | $552.95 | $656,905 | 41,880 | 3% |
| 2024-11-06 | Marc N Casper | SELL | 600 | $553.87 | $332,322 | 41,280 | 1% |
| 2024-11-06 | Marc N Casper | SELL | 400 | $554.98 | $221,992 | 40,880 | 1% |
| 2024-11-06 | Marc N Casper | SELL | 400 | $557.73 | $223,092 | 40,480 | 1% |
| 2024-11-06 | Marc N Casper | SELL | 1,880 | $558.87 | $1,050,676 | 38,600 | 5% |
| 2024-11-06 | Marc N Casper | SELL | 2,271 | $559.79 | $1,271,283 | 36,329 | 6% |
| 2024-11-06 | Marc N Casper | SELL | 2,055 | $560.80 | $1,152,444 | 34,274 | 6% |
| 2024-11-06 | Marc N Casper | SELL | 566 | $561.64 | $317,888 | 33,708 | 2% |
| 2024-11-06 | Marc N Casper | SELL | 100 | $567.68 | $56,768 | 33,608 | 0% |
| 2024-11-01 | Marc N Casper | SELL | 100 | $550.79 | $55,080 | 126,942 | 0% |
| 2024-11-01 | Marc N Casper | SELL | 100 | $551.59 | $55,159 | 126,842 | 0% |
| 2024-11-01 | Marc N Casper | SELL | 100 | $552.14 | $55,214 | 126,742 | 0% |
| 2024-11-01 | Marc N Casper | SELL | 300 | $555.01 | $166,503 | 126,442 | 0% |
| 2024-11-01 | Marc N Casper | SELL | 1,491 | $557.14 | $830,696 | 124,951 | 1% |
| 2024-11-01 | Marc N Casper | SELL | 1,752 | $558.15 | $977,879 | 123,199 | 1% |
| 2024-11-01 | Marc N Casper | SELL | 1,307 | $559.02 | $730,639 | 121,892 | 1% |
| 2024-11-01 | Marc N Casper | SELL | 600 | $560.30 | $336,180 | 121,292 | 0% |
| 2024-11-01 | Marc N Casper | SELL | 100 | $563.19 | $56,319 | 121,192 | 0% |
| 2024-10-31 | Marc N Casper | SELL | 585 | $545.98 | $319,398 | 130,607 | 0% |
| 2024-10-31 | Marc N Casper | SELL | 994 | $546.82 | $543,539 | 129,613 | 1% |
| 2024-10-31 | Marc N Casper | SELL | 277 | $547.60 | $151,685 | 129,336 | 0% |
| 2024-10-31 | Marc N Casper | SELL | 3,625 | $549.08 | $1,990,415 | 125,711 | 3% |
| 2024-10-31 | Marc N Casper | SELL | 2,969 | $549.97 | $1,632,861 | 122,742 | 2% |
| 2024-10-31 | Marc N Casper | SELL | 1,550 | $551.05 | $854,128 | 121,192 | 1% |
| 2024-10-30 | Marc N Casper | SELL | 120 | $548.01 | $65,761 | 131,072 | 0% |
| 2024-10-30 | Marc N Casper | SELL | 1,508 | $549.99 | $829,385 | 129,564 | 1% |
| 2024-10-30 | Marc N Casper | SELL | 2,050 | $550.69 | $1,128,914 | 127,514 | 2% |
| 2024-10-30 | Marc N Casper | SELL | 3,115 | $552.28 | $1,720,352 | 124,399 | 2% |
| 2024-10-30 | Marc N Casper | SELL | 3,029 | $553.08 | $1,675,279 | 121,370 | 2% |
| 2024-10-30 | Marc N Casper | SELL | 178 | $553.80 | $98,576 | 121,192 | 0% |
| 2024-10-29 | Marc N Casper | SELL | 952 | $548.14 | $521,829 | 130,240 | 1% |
| 2024-10-29 | Marc N Casper | SELL | 1,381 | $549.54 | $758,915 | 128,859 | 1% |
| 2024-10-29 | Marc N Casper | SELL | 3,792 | $550.41 | $2,087,155 | 125,067 | 3% |
| 2024-10-29 | Marc N Casper | SELL | 2,675 | $551.53 | $1,475,343 | 122,392 | 2% |
| 2024-10-29 | Marc N Casper | SELL | 1,100 | $552.41 | $607,651 | 121,292 | 1% |
| 2024-10-29 | Marc N Casper | SELL | 100 | $553.21 | $55,321 | 121,192 | 0% |
| 2024-10-28 | Marc N Casper | SELL | 1,300 | $551.88 | $717,444 | 129,892 | 1% |
| 2024-10-28 | Marc N Casper | SELL | 2,150 | $552.93 | $1,188,800 | 127,742 | 2% |
| 2024-10-28 | Marc N Casper | SELL | 3,294 | $553.78 | $1,824,151 | 124,448 | 3% |
| 2024-10-28 | Marc N Casper | SELL | 305 | $554.72 | $169,190 | 124,143 | 0% |
| 2024-10-28 | Marc N Casper | SELL | 1,386 | $555.97 | $770,574 | 122,757 | 1% |
| 2024-10-28 | Marc N Casper | SELL | 1,165 | $557.40 | $649,371 | 121,592 | 1% |
| 2024-10-28 | Marc N Casper | SELL | 400 | $558.45 | $223,380 | 121,192 | 0% |
| 2024-10-25 | Michael A Boxer | SELL | 2,000 | $560.16 | $1,120,320 | 12,736 | 14% |
| 2024-10-25 | Gianluca Pettiti | SELL | 300 | $560.16 | $168,048 | 16,663 | 2% |
| 2024-09-04 | Marc N Casper | SELL | 144 | $604.34 | $87,025 | 131,048 | 0% |
| 2024-09-04 | Marc N Casper | SELL | 1,887 | $605.44 | $1,142,465 | 129,161 | 1% |
| 2024-09-04 | Marc N Casper | SELL | 1,694 | $607.13 | $1,028,478 | 127,467 | 1% |
| 2024-09-04 | Marc N Casper | SELL | 1,899 | $607.89 | $1,154,383 | 125,568 | 1% |
| 2024-09-04 | Marc N Casper | SELL | 2,450 | $609.30 | $1,492,785 | 123,118 | 2% |
| 2024-09-04 | Marc N Casper | SELL | 1,418 | $610.26 | $865,349 | 121,700 | 1% |
| 2024-09-04 | Marc N Casper | SELL | 155 | $612.11 | $94,877 | 121,545 | 0% |
| 2024-09-04 | Marc N Casper | SELL | 353 | $612.37 | $216,167 | 121,192 | 0% |
| 2024-09-03 | Marc N Casper | SELL | 1,034 | $604.38 | $624,929 | 130,158 | 1% |
| 2024-09-03 | Marc N Casper | SELL | 2,197 | $605.69 | $1,330,701 | 127,961 | 2% |
| 2024-09-03 | Marc N Casper | SELL | 624 | $606.36 | $378,369 | 127,337 | 0% |
| 2024-09-03 | Marc N Casper | SELL | 1,386 | $607.82 | $842,439 | 125,951 | 1% |
| 2024-09-03 | Marc N Casper | SELL | 400 | $608.91 | $243,564 | 125,551 | 0% |
| 2024-09-03 | Marc N Casper | SELL | 400 | $610.07 | $244,028 | 125,151 | 0% |
| 2024-09-03 | Marc N Casper | SELL | 1,208 | $610.99 | $738,076 | 123,943 | 1% |
| 2024-09-03 | Marc N Casper | SELL | 1,655 | $612.05 | $1,012,943 | 122,288 | 1% |
| 2024-09-03 | Marc N Casper | SELL | 696 | $612.93 | $426,599 | 121,592 | 1% |
| 2024-09-03 | Marc N Casper | SELL | 200 | $613.98 | $122,796 | 121,392 | 0% |
| 2024-09-03 | Marc N Casper | SELL | 200 | $615.01 | $123,002 | 121,192 | 0% |