Thermo Fisher Scientific Inc.
US ˙ NYSE ˙ US8835561023

SecurityTMO / Thermo Fisher Scientific Inc.
InsiderMarc N Casper
This page shows the track record and history of CASPER MARC N insider trades in Thermo Fisher Scientific Inc.. The SEC defines Insiders as officers, directors, or significant investors (greater than 10% ownership) in a company. It is illegal for insiders to make trades in their companies based on material, non-public information ("MNPI"). This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4.
Insider Purchases - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made by Marc N Casper in TMO / Thermo Fisher Scientific Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

TMO / Thermo Fisher Scientific Inc. Insider Trades
Insider Sales - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made by Marc N Casper in TMO / Thermo Fisher Scientific Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2020-11-02 15,000 484.0900 15,000 484.0900 7,261,350 22 439.5600 -667,950 -9.20
2020-10-27 600 484.9100 600 484.9100 290,946
2020-10-27 1,484 486.0600 1,484 486.0600 721,313
2020-10-27 2,499 487.1400 2,499 487.1400 1,217,363
2020-10-27 1,601 488.0800 1,601 488.0800 781,416
2020-10-27 2,716 489.0300 2,716 489.0300 1,328,205
2020-10-27 1,100 490.0400 1,100 490.0400 539,044
2020-10-26 2,900 478.8700 2,900 478.8700 1,388,723
2020-10-26 4,185 479.7700 4,185 479.7700 2,007,837
2020-10-26 1,300 480.5400 1,300 480.5400 624,702
2020-10-26 1,615 481.8100 1,615 481.8100 778,123
2014-02-07 2,896 115.6000 2,896 115.6000 334,778
2014-02-07 32,500 116.4700 32,500 116.4700 3,785,275
2014-02-07 63,369 117.6100 63,369 117.6100 7,452,828
2014-02-06 110,000 114.3800 110,000 114.3800 12,581,800

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

TMO / Thermo Fisher Scientific Inc. Insider Trades
Insider Transaction History
File
Date
Trade
Date
Form Insider Ticker Security Title Code 10b5-1 Direct Exercise
Price
Unit
Price
Units
Changed
Value
Changed (1K)
Remaining
Options
Remaining
Shares
2025-09-02 2025-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 489.7400 -725 -355 113,762
2025-09-02 2025-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 489.7400 -687 -336 114,487
2025-08-26 2025-08-22 4 CASPER MARC N TMO Common Stock S - Sale D 502.2600 -598 -300 115,174
2025-08-26 2025-08-22 4 CASPER MARC N TMO Common Stock S - Sale D 501.6500 -3,579 -1,795 115,772
2025-08-26 2025-08-22 4 CASPER MARC N TMO Common Stock S - Sale D 500.4000 -5,823 -2,914 119,351
2025-08-26 2025-08-22 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 10,000 2,540 125,174
2025-08-21 2025-08-20 4 CASPER MARC N TMO Common Stock S - Sale D 500.1300 -95 -48 115,174
2025-08-21 2025-08-20 4 CASPER MARC N TMO Common Stock S - Sale D 500.0000 -200 -100 115,269
2025-08-21 2025-08-20 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 295 75 115,469
2025-08-21 2025-08-19 4 CASPER MARC N TMO Common Stock S - Sale D 500.1671 -201 -101 115,174
2025-08-21 2025-08-19 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 201 51 115,375
2025-08-07 2025-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 456.4100 -596 -272 115,174
2025-08-07 2025-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 455.5600 -1,988 -906 115,770
2025-08-07 2025-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 454.5700 -2,678 -1,217 117,758
2025-08-07 2025-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 453.4000 -1,552 -704 120,436
2025-08-07 2025-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 452.6800 -1,186 -537 121,988
2025-08-07 2025-08-07 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 8,000 2,032 123,174
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 464.6800 -22 -10 115,174
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 462.3200 -96 -44 115,196
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 461.3100 -149 -69 115,292
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 459.2500 -16 -7 115,441
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 458.6200 -251 -115 115,457
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 456.2200 -529 -241 115,708
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 455.6400 -1,354 -617 116,237
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 454.5600 -566 -257 117,591
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 453.0900 -811 -367 118,157
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 452.1300 -631 -285 118,968
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 451.0400 -887 -400 119,599
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 449.9100 -1,736 -781 120,486
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 448.9900 -1,147 -515 122,222
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 447.9600 -1,257 -563 123,369
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 446.9200 -548 -245 124,626
2025-08-07 2025-08-06 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 10,000 2,540 125,174
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 524.2200 -1,245 -653 115,174
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 523.2900 -1,554 -813 116,419
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 521.2400 -200 -104 117,973
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 519.6100 -851 -442 118,173
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 518.6200 -1,700 -882 119,024
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 517.3900 -1,850 -957 120,724
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 515.5900 -400 -206 122,574
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 514.0000 -200 -103 122,974
2025-03-06 2025-03-05 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 8,000 2,032 123,174
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 524.0900 -100 -52 115,174
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 523.0100 -302 -158 115,274
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 521.5200 -393 -205 115,576
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 518.7300 -1,010 -524 115,969
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 517.8700 -1,618 -838 116,979
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 516.7200 -1,798 -929 118,597
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 515.8900 -1,888 -974 120,395
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 514.5800 -1,891 -973 122,283
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock S - Sale D 513.4300 -1,000 -513 124,174
2025-03-06 2025-03-04 4 CASPER MARC N TMO Common Stock M - Exercise D 253.9900 10,000 2,540 125,174
2025-03-04 2025-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 528.9600 -3,825 -2,024 115,174
2025-03-04 2025-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 528.9600 -1,522 -805 118,999
2025-02-21 2025-02-19 4 CASPER MARC N TMO Common Stock A - Award D 23,736 122,178
2025-02-18 2025-02-14 4 CASPER MARC N TMO Common Stock G - Gift D -2,750 98,442
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 534.7100 -5 -3 101,192
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 533.9500 -1,050 -561 101,197
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 533.0400 -3,448 -1,838 102,247
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 532.0400 -3,352 -1,783 105,695
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 530.8800 -1,345 -714 109,047
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 529.5300 -400 -212 110,392
2024-12-04 2024-12-03 4 CASPER MARC N TMO Common Stock S - Sale D 528.6700 -400 -211 110,792
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 534.2400 -400 -214 111,192
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 533.1700 -600 -320 111,592
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 531.7700 -400 -213 112,192
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 530.9100 -759 -403 112,592
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 530.0500 -4,917 -2,606 113,351
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 529.3200 -2,424 -1,283 118,268
2024-12-04 2024-12-02 4 CASPER MARC N TMO Common Stock S - Sale D 528.0200 -500 -264 120,692
2024-11-12 2024-11-08 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 554.8300 -300 -166 14,608
2024-11-12 2024-11-08 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 553.8800 -2,481 -1,374 14,908
2024-11-12 2024-11-08 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 553.0400 -3,310 -1,831 17,389
2024-11-12 2024-11-08 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 552.1400 -1,651 -912 20,699
2024-11-12 2024-11-08 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 550.8700 -1,258 -693 22,350
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 563.1500 -400 -225 23,608
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 561.3400 -900 -505 24,008
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 559.3900 -782 -437 24,908
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 558.4200 -1,401 -782 25,690
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 557.3100 -3,352 -1,868 27,091
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 556.1000 -2,126 -1,182 30,443
2024-11-08 2024-11-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 555.3100 -1,039 -577 32,569
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 567.6800 -100 -57 33,608
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 561.6400 -566 -318 33,708
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 560.8000 -2,055 -1,152 34,274
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 559.7900 -2,271 -1,271 36,329
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 558.8700 -1,880 -1,051 38,600
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 557.7300 -400 -223 40,480
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 554.9800 -400 -222 40,880
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 553.8700 -600 -332 41,280
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 552.9500 -1,188 -657 41,880
2024-11-08 2024-11-06 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 551.4900 -540 -298 43,068
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 563.1900 -100 -56 121,192
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 560.3000 -600 -336 121,292
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 559.0200 -1,307 -731 121,892
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 558.1500 -1,752 -978 123,199
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 557.1400 -1,491 -831 124,951
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 555.0100 -300 -167 126,442
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 552.1400 -100 -55 126,742
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 551.5900 -100 -55 126,842
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 550.7950 -100 -55 126,942
2024-11-04 2024-11-01 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 5,850 1,232 127,042
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 551.0500 -1,550 -854 121,192
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 549.9700 -2,969 -1,633 122,742
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 549.0800 -3,625 -1,990 125,711
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 547.6000 -277 -152 129,336
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 546.8200 -994 -544 129,613
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 545.9800 -585 -319 130,607
2024-11-01 2024-10-31 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 131,192
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock S - Sale D 553.8000 -178 -99 121,192
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock S - Sale D 553.0800 -3,029 -1,675 121,370
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock S - Sale D 552.2800 -3,115 -1,720 124,399
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock S - Sale D 550.6900 -2,050 -1,129 127,514
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock S - Sale D 549.9900 -1,508 -829 129,564
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock S - Sale D 548.0100 -120 -66 131,072
2024-11-01 2024-10-30 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 131,192
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock S - Sale D 553.2100 -100 -55 121,192
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock S - Sale D 552.4100 -1,100 -608 121,292
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock S - Sale D 551.5300 -2,675 -1,475 122,392
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock S - Sale D 550.4100 -3,792 -2,087 125,067
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock S - Sale D 549.5400 -1,381 -759 128,859
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock S - Sale D 548.1400 -952 -522 130,240
2024-10-30 2024-10-29 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 131,192
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 558.4500 -400 -223 121,192
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 557.4000 -1,165 -649 121,592
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 555.9700 -1,386 -771 122,757
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 554.7200 -305 -169 124,143
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 553.7800 -3,294 -1,824 124,448
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 552.9300 -2,150 -1,189 127,742
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock S - Sale D 551.8800 -1,300 -717 129,892
2024-10-30 2024-10-28 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 131,192
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 612.3700 -353 -216 121,192
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 612.1100 -155 -95 121,545
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 610.2600 -1,418 -865 121,700
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 609.3000 -2,450 -1,493 123,118
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 607.8900 -1,899 -1,154 125,568
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 607.1300 -1,694 -1,028 127,467
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 605.4400 -1,887 -1,142 129,161
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock S - Sale D 604.3400 -144 -87 131,048
2024-09-05 2024-09-04 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 131,192
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 615.0100 -200 -123 121,192
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 613.9800 -200 -123 121,392
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 612.9300 -696 -427 121,592
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 612.0500 -1,655 -1,013 122,288
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 610.9900 -1,208 -738 123,943
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 610.0700 -400 -244 125,151
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 608.9100 -400 -244 125,551
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 607.8200 -1,386 -842 125,951
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 606.3600 -624 -378 127,337
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 605.6900 -2,197 -1,331 127,961
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock S - Sale D 604.3800 -1,034 -625 130,158
2024-09-05 2024-09-03 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 131,192
2024-08-29 2024-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 613.1400 -604 -370 121,192
2024-08-29 2024-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 613.1400 -687 -421 121,795
2024-08-27 2024-08-23 4 CASPER MARC N TMO Common Stock F - Taxes D 606.1200 -1,334 -809 122,482
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 620.1200 -1,216 -754 123,816
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 619.4800 -2,497 -1,547 125,032
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 618.1800 -1,790 -1,107 127,529
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 617.0600 -670 -413 129,319
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 615.8100 -945 -582 129,989
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 614.8700 -1,036 -637 130,934
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 613.5200 -1,552 -952 131,970
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 612.5500 -294 -180 133,522
2024-08-01 2024-07-31 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 133,816
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 614.9800 -1,107 -681 123,816
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 613.5200 -404 -248 124,923
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 612.9200 -573 -351 125,327
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 611.2000 -996 -609 125,900
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 609.8700 -1,500 -915 126,896
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 609.0700 -664 -404 128,396
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 607.4800 -200 -121 129,060
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 606.7400 -858 -521 129,260
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 605.5700 -1,985 -1,202 130,118
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 604.0000 -1,713 -1,035 132,103
2024-07-31 2024-07-30 4 CASPER MARC N TMO Common Stock M - Exercise D 210.6800 10,000 2,107 133,816
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 607.6700 -70 -43 123,816
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 606.8800 -302 -183 123,886
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 605.7800 -792 -480 124,188
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 604.5400 -1,038 -628 124,980
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 603.3800 -1,000 -603 126,018
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 601.2900 -200 -120 127,018
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 600.0500 -1,898 -1,139 127,218
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 598.8400 -400 -240 129,116
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 597.3600 -200 -119 129,516
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 596.3500 -400 -239 129,716
2024-07-31 2024-07-29 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 6,300 1,201 130,116
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 573.3200 -100 -57 123,816
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 573.3100 -100 -57 123,916
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 572.6000 -1,000 -573 124,016
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 571.3100 -1,489 -851 125,016
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 570.4600 -3,438 -1,961 126,505
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 569.3500 -2,137 -1,217 129,943
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 568.3300 -1,020 -580 132,080
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock S - Sale D 567.0500 -716 -406 133,100
2024-06-05 2024-06-04 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock S - Sale D 570.1800 -624 -356 123,816
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock S - Sale D 568.6500 -1,675 -952 124,440
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock S - Sale D 567.8200 -3,670 -2,084 126,115
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock S - Sale D 566.7000 -1,951 -1,106 129,785
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock S - Sale D 565.5700 -1,094 -619 131,736
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock S - Sale D 564.1200 -986 -556 132,830
2024-06-05 2024-06-03 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 579.9300 -600 -348 123,816
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 578.6800 -400 -231 124,416
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 577.4700 -200 -115 124,816
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 576.4300 -817 -471 125,016
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 575.1600 -1,460 -840 125,833
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 573.8500 -1,500 -861 127,293
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 572.9200 -1,145 -656 128,793
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 571.8000 -2,100 -1,201 129,938
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 570.5900 -1,400 -799 132,038
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock S - Sale D 569.7900 -378 -215 133,438
2024-05-02 2024-05-01 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 576.0800 -603 -347 123,816
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 575.1700 -800 -460 124,419
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 574.2100 -887 -509 125,219
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 572.9500 -1,106 -634 126,106
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 572.0900 -3,932 -2,249 127,212
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 571.0500 -1,900 -1,085 131,144
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 568.8800 -772 -439 133,044
2024-05-01 2024-04-30 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 579.2200 -400 -232 123,816
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 578.3000 -610 -353 124,216
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 577.1300 -2,604 -1,503 124,826
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 576.1300 -2,400 -1,383 127,430
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 575.0300 -2,386 -1,372 129,830
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 573.5700 -1,400 -803 132,216
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 571.7800 -100 -57 133,616
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 571.7700 -100 -57 133,716
2024-05-01 2024-04-29 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 597.9900 -300 -179 123,816
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 597.3900 -1,073 -641 124,116
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 596.4900 -1,662 -991 125,189
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 595.0600 -900 -536 126,851
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 594.0200 -2,172 -1,290 127,751
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 593.0100 -3,593 -2,131 129,923
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock S - Sale D 591.8200 -300 -178 133,516
2024-03-14 2024-03-13 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-03-13 2024-03-12 4 CASPER MARC N TMO Common Stock S - Sale D 599.8100 -1,822 -1,093 123,816
2024-03-13 2024-03-12 4 CASPER MARC N TMO Common Stock S - Sale D 599.1200 -2,121 -1,271 125,638
2024-03-13 2024-03-12 4 CASPER MARC N TMO Common Stock S - Sale D 598.0200 -2,046 -1,224 127,759
2024-03-13 2024-03-12 4 CASPER MARC N TMO Common Stock S - Sale D 597.0000 -2,570 -1,534 129,805
2024-03-13 2024-03-12 4 CASPER MARC N TMO Common Stock S - Sale D 595.6500 -1,441 -858 132,375
2024-03-13 2024-03-12 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 133,816
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock G - Gift D -2,000 123,816
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 599.8000 -228 -137 125,816
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 599.1100 -300 -180 126,044
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 597.7500 -400 -239 126,344
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 596.9800 -2,604 -1,555 126,744
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 596.0100 -2,162 -1,289 129,348
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 594.8100 -1,976 -1,175 131,510
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 593.8400 -500 -297 133,486
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 592.7300 -530 -314 133,986
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 591.6900 -600 -355 134,516
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock S - Sale D 590.6800 -700 -413 135,116
2024-03-13 2024-03-11 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 135,816
2024-03-04 2024-02-29 4 CASPER MARC N TMO Common Stock S - Sale D 573.3400 -300 -172 125,816
2024-03-04 2024-02-29 4 CASPER MARC N TMO Common Stock S - Sale D 572.2100 -1,061 -607 126,116
2024-03-04 2024-02-29 4 CASPER MARC N TMO Common Stock S - Sale D 571.2200 -6,246 -3,568 127,177
2024-03-04 2024-02-29 4 CASPER MARC N TMO Common Stock S - Sale D 570.1900 -1,599 -912 133,423
2024-03-04 2024-02-29 4 CASPER MARC N TMO Common Stock S - Sale D 569.4300 -794 -452 135,022
2024-03-04 2024-02-29 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 135,816
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 572.0300 -2,669 -1,527 125,816
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 572.2600 -773 -442 128,485
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 571.4000 -3,600 -2,057 129,258
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 570.4400 -1,446 -825 132,858
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 569.4300 -2,100 -1,196 134,304
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 568.2000 -1,590 -903 136,404
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 567.0000 -400 -227 137,994
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock S - Sale D 565.5500 -91 -51 138,394
2024-02-29 2024-02-28 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 138,485
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 566.5900 -1,585 -898 128,485
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 565.7500 -1,898 -1,074 130,070
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 564.6600 -3,500 -1,976 131,968
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 563.7100 -1,717 -968 135,468
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 562.6800 -1,000 -563 137,185
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 561.5900 -300 -168 138,185
2024-02-29 2024-02-27 4 CASPER MARC N TMO Common Stock M - Exercise D 190.5900 10,000 1,906 138,485
2024-02-26 2024-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 564.7100 -1,884 -1,064 128,485
2024-02-20 2024-02-15 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 552.5000 -300 -166 43,608
2024-02-20 2024-02-15 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 551.7500 -800 -441 43,908
2024-02-20 2024-02-15 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 550.2900 -4,447 -2,447 44,708
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 562.3800 -382 -215 49,155
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 561.0300 -400 -224 49,537
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 557.7400 -200 -112 49,937
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 556.8200 -900 -501 50,137
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 555.8700 -3,231 -1,796 51,037
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 554.8100 -3,127 -1,735 54,268
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 553.8300 -600 -332 57,395
2024-02-08 2024-02-07 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 552.7200 -1,160 -641 57,995
2023-11-30 2023-11-29 4 CASPER MARC N By Alison Casper 2020 Irrevocable Trust TMO Common Stock G - Gift I 6,000 11,300
2023-11-30 2023-11-29 4 CASPER MARC N By Spouse TMO Common Stock G - Gift I -6,000 0
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 463.4200 -80 -37 131,175
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 461.5900 -242 -112 131,255
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 460.6700 -480 -221 131,497
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 459.7800 -453 -208 131,977
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 458.7800 -331 -152 132,430
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 454.8300 -14 -6 132,761
2023-11-08 2023-11-07 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 1,600 252 132,775
2023-11-08 2023-11-06 4 CASPER MARC N TMO Common Stock S - Sale D 457.9100 -91 -42 131,175
2023-11-08 2023-11-06 4 CASPER MARC N TMO Common Stock S - Sale D 455.9800 -400 -182 131,266
2023-11-08 2023-11-06 4 CASPER MARC N TMO Common Stock S - Sale D 454.8800 -3,816 -1,736 131,666
2023-11-08 2023-11-06 4 CASPER MARC N TMO Common Stock S - Sale D 454.0500 -4,793 -2,176 135,482
2023-11-08 2023-11-06 4 CASPER MARC N TMO Common Stock S - Sale D 453.2300 -900 -408 140,275
2023-11-08 2023-11-06 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 141,175
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 460.0300 -200 -92 131,175
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 458.5800 -800 -367 131,375
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 457.6400 -1,840 -842 132,175
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 456.5700 -1,134 -518 134,015
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 455.6100 -3,329 -1,517 135,149
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 454.6900 -2,497 -1,135 138,478
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 453.4700 -200 -91 140,975
2023-11-06 2023-11-03 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 141,175
2023-11-06 2023-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 447.4600 -1,213 -543 131,175
2023-11-06 2023-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 446.5600 -2,100 -938 132,388
2023-11-06 2023-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 445.5000 -3,695 -1,646 134,488
2023-11-06 2023-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 444.5500 -1,892 -841 138,183
2023-11-06 2023-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 442.8400 -1,100 -487 140,075
2023-11-06 2023-11-02 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 141,175
2023-08-29 2023-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 545.1900 -363 -198 131,175
2023-08-29 2023-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 545.1900 -571 -312 131,538
2023-08-29 2023-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 541.5900 -1,886 -1,021 132,109
2023-08-25 2023-08-23 4 CASPER MARC N TMO Common Stock F - Taxes D 545.2400 -1,334 -728 133,995
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 556.2600 -228 -127 135,330
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 554.5600 -240 -133 135,558
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 552.5300 -80 -44 135,798
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 550.8300 -80 -44 135,878
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 550.0100 -254 -140 135,958
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 548.7300 -160 -88 136,212
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 547.7000 -240 -131 136,372
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock S - Sale D 546.6100 -318 -174 136,612
2023-08-09 2023-08-08 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 1,600 252 136,930
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 553.9900 -1,100 -609 135,330
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 553.4400 -1,800 -996 136,430
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 552.1000 -3,122 -1,724 138,230
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 551.4200 -2,092 -1,154 141,352
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 550.4600 -1,161 -639 143,444
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 548.8500 -425 -233 144,605
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock S - Sale D 547.3900 -300 -164 145,030
2023-08-09 2023-08-07 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 145,330
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 554.5600 -400 -222 135,330
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 553.7600 -900 -498 135,730
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 552.7200 -600 -332 136,630
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 551.4900 -1,432 -790 137,230
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 550.4000 -1,441 -793 138,662
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 549.5700 -2,400 -1,319 140,103
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 548.6100 -1,627 -893 142,503
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 547.5500 -1,200 -657 144,130
2023-08-07 2023-08-04 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 145,330
2023-08-07 2023-08-03 4 CASPER MARC N By Spouse TMO Common Stock G - Gift I 6,000 6,000
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock G - Gift D -6,000 135,330
2023-08-07 2023-08-03 4 CASPER MARC N By Alison Casper 2020 Irrevocable Trust TMO Common Stock G - Gift I 3,300 5,300
2023-08-07 2023-08-03 4 CASPER MARC N By Spouse TMO Common Stock G - Gift I -3,300 0
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 551.0900 -1,100 -606 141,330
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 550.3300 -2,100 -1,156 142,430
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 549.3800 -1,900 -1,044 144,530
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 548.2500 -3,000 -1,645 146,430
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 547.4300 -1,600 -876 149,430
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 545.6600 -300 -164 151,030
2023-08-07 2023-08-03 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 151,330
2023-05-10 2023-05-09 4 CASPER MARC N TMO Common Stock S - Sale D 536.5200 -156 -84 141,330
2023-05-10 2023-05-09 4 CASPER MARC N TMO Common Stock S - Sale D 535.5400 -600 -321 141,486
2023-05-10 2023-05-09 4 CASPER MARC N TMO Common Stock S - Sale D 534.5900 -704 -376 142,086
2023-05-10 2023-05-09 4 CASPER MARC N TMO Common Stock S - Sale D 530.9800 -140 -74 142,790
2023-05-10 2023-05-09 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 1,600 252 142,930
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 549.0400 -500 -275 141,330
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 548.1200 -379 -208 141,830
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 545.7100 -600 -327 142,209
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 544.8100 -2,828 -1,541 142,809
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 544.0200 -3,200 -1,741 145,637
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 542.9100 -1,793 -973 148,837
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock S - Sale D 541.8500 -700 -379 150,630
2023-05-10 2023-05-08 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 151,330
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock S - Sale D 547.9300 -1,300 -712 141,330
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock S - Sale D 546.5700 -1,101 -602 142,630
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock S - Sale D 545.7700 -2,264 -1,236 143,731
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock S - Sale D 544.7500 -2,235 -1,218 145,995
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock S - Sale D 543.8600 -2,400 -1,305 148,230
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock S - Sale D 542.5000 -700 -380 150,630
2023-05-08 2023-05-05 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 151,330
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 553.2400 -232 -128 141,330
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 551.9600 -596 -329 141,562
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 550.5000 -100 -55 142,158
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 549.9100 -877 -482 142,258
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 548.7400 -600 -329 143,135
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 547.6200 -848 -464 143,735
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 546.7300 -2,397 -1,311 144,583
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 545.6700 -2,501 -1,365 146,980
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 544.6200 -1,104 -601 149,481
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 543.6500 -745 -405 150,585
2023-05-08 2023-05-04 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 151,330
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 560.9500 -100 -56 59,155
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 559.9400 -100 -56 59,255
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 559.0300 -400 -224 59,355
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 558.0400 -800 -446 59,755
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 556.9000 -560 -312 60,555
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 555.8000 -400 -222 61,115
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 554.8600 -850 -472 61,515
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 553.5700 -667 -369 62,365
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 552.4100 -1,200 -663 63,032
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 551.5100 -840 -463 64,232
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 550.3000 -1,183 -651 65,072
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 549.1100 -200 -110 66,255
2023-03-15 2023-03-14 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 546.4300 -200 -109 66,455
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 549.9900 -400 -220 66,655
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 548.2900 -400 -219 67,055
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 547.3400 -700 -383 67,455
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 546.4500 -600 -328 68,155
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 545.3300 -1,300 -709 68,755
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 544.3400 -1,584 -862 70,055
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 542.4000 -1,300 -705 71,639
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 541.2800 -716 -388 72,939
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 540.2600 -200 -108 73,655
2023-03-15 2023-03-13 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 538.2700 -300 -161 73,855
2023-03-02 2023-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 541.7600 -2,669 -1,446 141,330
2023-02-24 2023-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 550.9500 -2,595 -1,430 143,999
2023-02-24 2023-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 550.9500 -3,667 -2,020 146,594
2023-02-24 2023-02-22 4 CASPER MARC N TMO Common Stock A - Award D 16,559 150,261
2023-02-24 2023-02-22 4 CASPER MARC N TMO Common Stock A - Award D 4,997 133,702
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 578.3400 -80 -46 128,705
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 576.1400 -160 -92 128,785
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 574.1300 -95 -55 128,945
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 572.2200 -240 -137 129,040
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 571.4200 -428 -245 129,280
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 570.4700 -357 -204 129,708
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock S - Sale D 569.0900 -240 -137 130,065
2023-02-15 2023-02-14 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 1,600 252 130,305
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 576.8100 -100 -58 128,705
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 575.6900 -1,979 -1,139 128,805
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 574.7400 -5,340 -3,069 130,784
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 573.7300 -1,581 -907 136,124
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 572.2400 -500 -286 137,705
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 571.5400 -400 -229 138,205
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock S - Sale D 569.5000 -100 -57 138,605
2023-02-15 2023-02-13 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 138,705
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 571.3100 -1,545 -883 128,705
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 570.6200 -5,195 -2,964 130,250
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 569.5900 -5,676 -3,233 135,445
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 568.6400 -4,475 -2,545 141,121
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 567.4200 -1,009 -573 145,596
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 566.4800 -600 -340 146,605
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 564.7900 -500 -282 147,205
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock S - Sale D 564.1200 -1,000 -564 147,705
2023-02-13 2023-02-10 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 148,705
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 582.7900 -800 -466 138,705
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 581.9000 -1,390 -809 139,505
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 580.9200 -1,600 -929 140,895
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 578.7700 -500 -289 142,495
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 578.2300 -1,935 -1,119 142,995
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 576.6900 -2,600 -1,499 144,930
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 575.7700 -2,600 -1,497 147,530
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 574.6800 -1,000 -575 150,130
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 573.7500 -1,500 -861 151,130
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 572.6500 -1,300 -744 152,630
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 571.6000 -600 -343 153,930
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 570.4900 -1,316 -751 154,530
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 569.4600 -800 -456 155,846
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock S - Sale D 568.4400 -2,059 -1,170 156,646
2023-02-13 2023-02-09 4 CASPER MARC N TMO Common Stock M - Exercise D 157.6800 10,000 1,577 158,705
2023-02-13 2023-02-06 4 CASPER MARC N By MNC 2020 Irrevocable Trust TMO Common Stock G - Gift I 5,000 5,000
2023-02-13 2023-02-06 4 CASPER MARC N TMO Common Stock G - Gift D -5,000 148,705
2023-02-13 2023-02-06 4 CASPER MARC N By Spouse TMO Common Stock G - Gift I 3,300 3,300
2023-02-13 2023-02-06 4 CASPER MARC N TMO Common Stock G - Gift D -3,300 153,705
2023-02-13 2023-02-06 4 CASPER MARC N TMO Common Stock G - Gift D -1,000 157,005
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 530.7000 -100 -53 74,155
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 529.8700 -505 -268 74,255
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 528.9400 -876 -463 74,760
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 527.9300 -850 -449 75,636
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 527.0900 -1,809 -954 76,486
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 525.6000 -1,000 -526 78,295
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 524.6000 -900 -472 79,295
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 523.6600 -660 -346 80,195
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 522.2400 -300 -157 80,855
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 521.2300 -400 -208 81,155
2022-11-18 2022-11-17 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 519.5100 -100 -52 81,555
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 547.7900 -100 -55 81,655
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 547.5500 -65 -36 81,755
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 546.1500 -400 -218 81,820
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 543.6200 -100 -54 82,220
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 542.7900 -400 -217 82,320
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 541.8900 -302 -164 82,720
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 540.0000 -200 -108 83,022
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 539.4700 -100 -54 83,222
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 538.4000 -100 -54 83,322
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 537.7300 -100 -54 83,422
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 536.8300 -100 -54 83,522
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 536.1000 -1,318 -707 83,622
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 535.1200 -2,203 -1,179 84,940
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 533.9700 -812 -434 87,143
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 532.9100 -600 -320 87,955
2022-11-18 2022-11-16 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock S - Sale I 532.0300 -600 -319 88,555
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 545.1100 -100 -55 158,005
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 543.8900 -300 -163 158,105
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 541.8100 -500 -271 158,405
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 540.8700 -1,100 -595 158,905
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 539.9900 -2,301 -1,243 160,005
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 538.9400 -1,599 -862 162,306
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 537.3300 -600 -322 163,905
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 536.4700 -1,700 -912 164,505
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 535.0800 -400 -214 166,205
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 532.0500 -400 -213 166,605
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 530.7100 -400 -212 167,005
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 529.8000 -300 -159 167,405
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 528.4200 -200 -106 167,705
2022-11-14 2022-11-11 4 CASPER MARC N TMO Common Stock S - Sale D 526.7700 -100 -53 167,905
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 519.7000 -839 -436 168,005
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 518.7200 -572 -297 168,844
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 517.2800 -1,176 -608 169,416
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 516.3700 -1,300 -671 170,592
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 515.0100 -2,501 -1,288 171,892
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 513.8700 -1,951 -1,003 174,393
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 512.9600 -775 -398 176,344
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 511.6400 -500 -256 177,119
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 510.2700 -200 -102 177,619
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 508.0800 -100 -51 177,819
2022-11-14 2022-11-10 4 CASPER MARC N TMO Common Stock S - Sale D 506.7400 -86 -44 177,919
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 498.2100 -100 -50 178,005
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 497.1400 -176 -87 178,105
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 495.9400 -849 -421 178,281
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 495.0700 -1,100 -545 179,130
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 494.1600 -1,000 -494 180,230
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 492.8100 -1,200 -591 181,230
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 491.8000 -1,975 -971 182,430
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock S - Sale D 491.0600 -1,700 -835 184,405
2022-11-08 2022-11-07 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 8,100 1,051 186,105
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 494.7400 -1,056 -522 178,005
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 493.5100 -400 -197 179,061
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 492.1200 -557 -274 179,461
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 491.1500 -702 -345 180,018
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 490.1200 -1,200 -588 180,720
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 489.0300 -1,200 -587 181,920
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 487.8700 -752 -367 183,120
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 486.8300 -1,700 -828 183,872
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 485.7000 -1,833 -890 185,572
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock S - Sale D 484.8600 -600 -291 187,405
2022-11-08 2022-11-04 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 188,005
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 481.8900 -900 -434 186,205
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 480.2000 -600 -288 187,105
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 477.9500 -100 -48 187,705
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 477.2700 -200 -95 187,805
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 188,005
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 512.6000 -200 -103 178,005
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 511.8700 -200 -102 178,205
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 510.5300 -683 -349 178,405
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 509.6200 -900 -459 179,088
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 508.5400 -600 -305 179,988
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 507.5600 -1,000 -508 180,588
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 506.6200 -915 -464 181,588
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 505.5300 -700 -354 182,503
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 504.0600 -970 -489 183,203
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 503.2800 -893 -449 184,173
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 501.7500 -300 -151 185,066
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 500.2700 -300 -150 185,366
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 498.6000 -200 -100 185,666
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 495.8900 -200 -99 185,866
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 495.1600 -300 -149 186,066
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 493.9200 -300 -148 186,366
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 493.0900 -567 -280 186,666
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 491.4200 -200 -98 187,233
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock S - Sale D 490.9200 -572 -281 187,433
2022-11-04 2022-11-02 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 188,005
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 490.7400 -100 -49 178,005
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 489.9900 -1,000 -490 178,105
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 488.9700 -1,632 -798 179,105
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 487.8500 -2,160 -1,054 180,737
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 486.8200 -1,976 -962 182,897
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 485.4600 -200 -97 184,873
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 483.9900 -332 -161 185,073
2022-11-04 2022-11-03 4 CASPER MARC N TMO Common Stock S - Sale D 483.1300 -800 -387 185,405
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 525.5600 -100 -53 178,005
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 524.6300 -200 -105 178,105
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 523.0000 -300 -157 178,305
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 522.2300 -500 -261 178,605
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 520.7600 -100 -52 179,105
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 520.3100 -499 -260 179,205
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 519.5100 -2,476 -1,286 179,704
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 518.6800 -3,354 -1,740 182,180
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 517.5100 -871 -451 185,534
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 516.6100 -400 -207 186,405
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 515.4300 -400 -206 186,805
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 514.3300 -800 -411 187,205
2022-11-02 2022-11-01 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 188,005
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 516.3300 -100 -52 178,005
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 514.3300 -875 -450 178,105
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 513.5600 -500 -257 178,980
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 512.4500 -1,965 -1,007 179,480
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 511.5400 -2,100 -1,074 181,445
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 510.3300 -400 -204 183,545
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 508.7100 -300 -153 183,945
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 507.8700 -700 -356 184,245
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 506.5500 -1,686 -854 184,945
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 505.3200 -1,000 -505 186,631
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 504.2300 -300 -151 187,631
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock S - Sale D 502.1100 -74 -37 187,931
2022-11-02 2022-10-31 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 188,005
2022-08-29 2022-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 563.7100 -315 -178 178,005
2022-08-29 2022-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 563.7100 -2,302 -1,298 178,320
2022-08-29 2022-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 585.4700 -1,730 -1,013 180,622
2022-08-24 2022-08-23 4 CASPER MARC N TMO Common Stock F - Taxes D 572.9700 -1,021 -585 182,352
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 592.4800 -211 -125 183,373
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 591.4700 -1,000 -591 183,584
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 590.5000 -4,389 -2,592 184,584
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 589.6900 -2,400 -1,415 188,973
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 588.5600 -900 -530 191,373
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 587.3700 -400 -235 192,273
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 585.4300 -400 -234 192,673
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 584.5100 -300 -175 193,073
2022-08-05 2022-08-04 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 591.0500 -100 -59 183,373
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 589.8900 -2,122 -1,252 183,473
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 588.9900 -2,495 -1,470 185,595
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 587.9000 -3,200 -1,881 188,090
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 587.1500 -983 -577 191,290
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 585.7100 -800 -469 192,273
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 584.5700 -300 -175 193,073
2022-08-05 2022-08-03 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 593.7700 -174 -103 183,373
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 593.1100 -303 -180 183,547
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 591.4900 -600 -355 183,850
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 590.7800 -2,148 -1,269 184,450
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 589.1100 -700 -412 186,598
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 588.3200 -753 -443 187,298
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 587.4200 -2,627 -1,543 188,051
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 586.4800 -700 -411 190,678
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 585.4200 -1,770 -1,036 191,378
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 584.0100 -225 -131 193,148
2022-08-03 2022-08-02 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 598.2600 -200 -120 183,373
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 597.0900 -900 -537 183,573
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 596.0400 -787 -469 184,473
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 594.7900 -926 -551 185,260
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 593.7200 -800 -475 186,186
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 592.7400 -1,320 -782 186,986
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 591.7600 -1,256 -743 188,306
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 589.9900 -2,461 -1,452 189,562
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock S - Sale D 589.4200 -1,350 -796 192,023
2022-08-03 2022-08-01 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 564.7000 -100 -56 183,373
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 564.0463 -800 -451 183,473
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 563.2757 -501 -282 184,273
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 561.3350 -200 -112 184,774
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 559.5766 -580 -325 184,974
2022-05-05 2022-05-04 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 129.77 -10,000 98,100
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 556.9100 -100 -56 185,554
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 554.4900 -300 -166 185,654
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 553.5950 -200 -111 185,954
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 552.5476 -1,413 -781 186,154
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 551.6506 -1,600 -883 187,567
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 549.3400 -200 -110 189,167
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 548.1900 -300 -164 189,367
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 546.6933 -300 -164 189,667
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 545.5650 -600 -327 189,967
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 544.5450 -806 -439 190,567
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 543.3946 -1,400 -761 191,373
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock S - Sale D 542.3825 -600 -325 192,773
2022-05-05 2022-05-04 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-05-05 2022-05-03 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 129.77 -10,000 108,100
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 553.2700 -200 -111 183,373
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 552.3817 -600 -331 183,573
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 551.4561 -563 -310 184,173
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 550.2544 -1,380 -759 184,736
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 549.2892 -1,116 -613 186,116
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 547.9879 -1,400 -767 187,232
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 547.0949 -756 -414 188,632
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 546.1426 -1,309 -715 189,388
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 545.0240 -1,000 -545 190,697
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 544.1294 -976 -531 191,697
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock S - Sale D 542.0157 -700 -379 192,673
2022-05-05 2022-05-03 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-05-04 2022-05-02 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 129.77 -10,000 118,100
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 552.5050 -200 -111 183,373
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 551.3965 -460 -254 183,573
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 550.2850 -1,000 -550 184,033
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 549.2421 -480 -264 185,033
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 548.1544 -900 -493 185,513
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 547.4550 -1,200 -657 186,413
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 545.9761 -1,025 -560 187,613
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 545.1987 -2,095 -1,142 188,638
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 543.3283 -600 -326 190,733
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 541.7467 -300 -163 191,333
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 540.4150 -400 -216 191,633
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 539.0474 -540 -291 192,033
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 538.0420 -500 -269 192,573
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock S - Sale D 536.8967 -300 -161 193,073
2022-05-04 2022-05-02 4 CASPER MARC N TMO Common Stock M - Exercise D 129.7700 10,000 1,298 193,373
2022-05-04 2022-03-18 4 CASPER MARC N TMO Common Stock G - Gift D -3,000 183,373
2022-05-04 2022-03-17 4 CASPER MARC N TMO Common Stock G - Gift D -2,000 186,373
2022-03-01 2022-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 549.8300 -4,169 -2,292 188,373
2022-02-25 2022-02-23 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 528.58 36,511 36,511
2022-02-25 2022-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 528.5800 -3,084 -1,630 192,542
2022-02-25 2022-02-23 4 CASPER MARC N TMO Common Stock A - Award D 4,731 195,626
2022-02-25 2022-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 528.5800 -2,380 -1,258 190,895
2022-02-25 2022-02-23 4 CASPER MARC N TMO Common Stock A - Award D 16,100 193,275
2021-12-03 2021-12-02 4 CASPER MARC N TMO Common Stock G - Gift D -2,000 177,175
2021-12-03 2021-12-01 4 CASPER MARC N TMO Common Stock G - Gift D -3,000 179,175
2021-08-30 2021-08-27 4 CASPER MARC N By Floral Park Associates, Inc. TMO Common Stock J - Other I 89,155 89,155
2021-08-30 2021-08-27 4 CASPER MARC N By MNC 2020 Irrevocable Trust TMO Common Stock J - Other I -34,825 0
2021-08-30 2021-08-27 4 CASPER MARC N By Marc N. Casper 2012 Irrevocable Trust TMO Common Stock J - Other I -54,330 0
2021-08-30 2021-08-27 4 CASPER MARC N TMO Common Stock F - Taxes D 548.5100 -2,528 -1,387 182,175
2021-08-30 2021-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 552.7700 -2,302 -1,272 184,703
2021-08-26 2021-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 548.0800 -1,442 -790 187,005
2021-08-24 2021-08-23 4 CASPER MARC N TMO Common Stock F - Taxes D 552.6100 -613 -339 188,447
2021-08-06 2021-08-05 4 CASPER MARC N TMO Common Stock S - Sale D 542.7000 -468 -254 189,060
2021-08-06 2021-08-05 4 CASPER MARC N TMO Common Stock S - Sale D 541.9600 -1,543 -836 189,528
2021-08-06 2021-08-05 4 CASPER MARC N TMO Common Stock S - Sale D 540.6900 -1,584 -856 191,071
2021-08-06 2021-08-05 4 CASPER MARC N TMO Common Stock S - Sale D 539.6400 -3,120 -1,684 192,655
2021-08-06 2021-08-05 4 CASPER MARC N TMO Common Stock S - Sale D 538.7800 -2,491 -1,342 195,775
2021-08-06 2021-08-05 4 CASPER MARC N TMO Common Stock S - Sale D 537.6400 -794 -427 198,266
2021-08-06 2021-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 540.5800 -1,300 -703 199,060
2021-08-06 2021-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 539.6900 -3,951 -2,132 200,360
2021-08-06 2021-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 538.6900 -3,049 -1,642 204,311
2021-08-06 2021-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 537.4900 -900 -484 207,360
2021-08-06 2021-08-04 4 CASPER MARC N TMO Common Stock S - Sale D 536.4900 -800 -429 208,260
2021-08-04 2021-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 537.9400 -412 -222 209,060
2021-08-04 2021-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 536.5100 -4,296 -2,305 209,472
2021-08-04 2021-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 535.4100 -3,441 -1,842 213,768
2021-08-04 2021-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 534.6500 -1,110 -593 217,209
2021-08-04 2021-08-03 4 CASPER MARC N TMO Common Stock S - Sale D 533.0500 -741 -395 218,319
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 543.5150 -100 -54 219,060
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 542.9200 -200 -109 219,160
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 540.8500 -200 -108 219,360
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 538.9400 -200 -108 219,560
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 537.6900 -1,779 -957 219,760
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 536.6200 -860 -461 221,539
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 535.0600 -1,431 -766 222,399
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 534.1200 -3,413 -1,823 223,830
2021-08-04 2021-08-02 4 CASPER MARC N TMO Common Stock S - Sale D 533.3100 -1,817 -969 227,243
2021-08-04 2021-06-14 4 CASPER MARC N By Alison Casper 2020 Irrevocable Trust TMO Common Stock G - Gift I 2,000 2,000
2021-08-04 2021-06-14 4 CASPER MARC N By Spouse TMO Common Stock G - Gift I -2,000 0
2021-08-04 2021-05-20 4 CASPER MARC N By Marc N. Casper 2020 Irrevocable Trust TMO Common Stock G - Gift I 325 34,825
2021-08-04 2021-05-20 4 CASPER MARC N TMO Common Stock G - Gift D -325 229,060
2021-03-01 2021-02-26 4 CASPER MARC N TMO Common Stock F - Taxes D 450.0800 -4,916 -2,213 229,385
2021-03-01 2021-02-26 4 CASPER MARC N By Spouse TMO Common Stock G - Gift I 2,000 2,000
2021-03-01 2021-02-26 4 CASPER MARC N TMO Common Stock G - Gift D -2,000 234,301
2021-03-01 2021-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 451.4700 -4,169 -1,882 236,301
2021-02-25 2021-02-23 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 458.81 40,850 40,850
2021-02-25 2021-02-23 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 190.59 116,300 116,300
2021-02-25 2021-02-23 4 CASPER MARC N TMO Common Stock A - Award D 9,200 240,470
2021-02-25 2021-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 458.8100 -3,074 -1,410 231,270
2021-02-25 2021-02-23 4 CASPER MARC N TMO Common Stock A - Award D 22,750 234,344
2020-11-04 2020-11-02 4 CASPER MARC N By Marc N. Casper 2012 Irrevocable Trust TMO Common Stock S - Sale I 484.0900 -15,000 -7,261 54,330
2020-10-28 2020-10-27 4 CASPER MARC N TMO Common Stock S - Sale D 490.0400 -1,100 -539 211,594
2020-10-28 2020-10-27 4 CASPER MARC N TMO Common Stock S - Sale D 489.0300 -2,716 -1,328 212,694
2020-10-28 2020-10-27 4 CASPER MARC N TMO Common Stock S - Sale D 488.0800 -1,601 -781 215,410
2020-10-28 2020-10-27 4 CASPER MARC N TMO Common Stock S - Sale D 487.1400 -2,499 -1,217 217,011
2020-10-28 2020-10-27 4 CASPER MARC N TMO Common Stock S - Sale D 486.0600 -1,484 -721 219,510
2020-10-28 2020-10-27 4 CASPER MARC N TMO Common Stock S - Sale D 484.9100 -600 -291 220,994
2020-10-28 2020-10-26 4 CASPER MARC N TMO Common Stock S - Sale D 481.8100 -1,615 -778 221,594
2020-10-28 2020-10-26 4 CASPER MARC N TMO Common Stock S - Sale D 480.5400 -1,300 -625 223,209
2020-10-28 2020-10-26 4 CASPER MARC N TMO Common Stock S - Sale D 479.7700 -4,185 -2,008 224,509
2020-10-28 2020-10-26 4 CASPER MARC N TMO Common Stock S - Sale D 478.8700 -2,900 -1,389 228,694
2020-08-31 2020-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 424.4800 -3,540 -1,503 231,594
2020-08-31 2020-08-27 4 CASPER MARC N TMO Common Stock F - Taxes D 420.5300 -2,528 -1,063 235,134
2020-08-27 2020-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 425.6500 -1,919 -817 237,662
2020-08-27 2020-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 422.2900 -865 -365 239,581
2020-08-03 2020-07-31 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 131.07 -20,000 0
2020-08-03 2020-07-31 4 CASPER MARC N TMO Common Stock S - Sale D 409.0200 -20,000 -8,180 240,446
2020-08-03 2020-07-31 4 CASPER MARC N TMO Common Stock M - Exercise D 131.0700 20,000 2,621 260,446
2020-08-03 2020-07-30 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 131.07 -20,000 20,000
2020-08-03 2020-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 405.3100 -20,000 -8,106 240,446
2020-08-03 2020-07-30 4 CASPER MARC N TMO Common Stock M - Exercise D 131.0700 20,000 2,621 260,446
2020-07-30 2020-07-29 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 131.07 -20,000 40,000
2020-07-30 2020-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 413.1400 -1,361 -562 240,446
2020-07-30 2020-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 412.2000 -3,426 -1,412 241,807
2020-07-30 2020-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 411.3700 -6,659 -2,739 245,233
2020-07-30 2020-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 410.4400 -5,460 -2,241 251,892
2020-07-30 2020-07-29 4 CASPER MARC N TMO Common Stock S - Sale D 409.2500 -3,094 -1,266 257,352
2020-07-30 2020-07-29 4 CASPER MARC N TMO Common Stock M - Exercise D 131.0700 20,000 2,621 260,446
2020-07-30 2020-07-28 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 131.07 -20,000 60,000
2020-07-30 2020-07-28 4 CASPER MARC N TMO Common Stock S - Sale D 411.6200 -20,000 -8,232 240,446
2020-07-30 2020-07-28 4 CASPER MARC N TMO Common Stock M - Exercise D 131.0700 20,000 2,621 260,446
2020-07-28 2020-07-27 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 131.07 -20,000 80,000
2020-07-28 2020-07-27 4 CASPER MARC N TMO Common Stock S - Sale D 404.4000 -20,000 -8,088 240,446
2020-07-28 2020-07-27 4 CASPER MARC N TMO Common Stock M - Exercise D 131.0700 20,000 2,621 260,446
2020-07-28 2020-07-24 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 131.07 -20,000 100,000
2020-07-28 2020-07-24 4 CASPER MARC N TMO Common Stock S - Sale D 403.3700 -20,000 -8,067 240,446
2020-07-28 2020-07-24 4 CASPER MARC N TMO Common Stock M - Exercise D 131.0700 20,000 2,621 260,446
2020-06-04 2020-06-02 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 124.28 -14,795 0
2020-06-04 2020-06-02 4 CASPER MARC N By Marc N. Casper 2020 Irrevocable Trust TMO Common Stock G - Gift I 34,500 34,500
2020-06-04 2020-06-02 4 CASPER MARC N TMO Common Stock G - Gift D -34,500 240,446
2020-06-04 2020-06-02 4 CASPER MARC N TMO Common Stock S - Sale D 350.0800 -817 -286 274,946
2020-06-04 2020-06-02 4 CASPER MARC N TMO Common Stock S - Sale D 349.5200 -13,978 -4,886 275,763
2020-06-04 2020-06-02 4 CASPER MARC N TMO Common Stock M - Exercise D 124.2800 14,795 1,839 289,741
2020-06-02 2020-06-01 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 124.28 -20,000 14,795
2020-06-02 2020-06-01 4 CASPER MARC N TMO Common Stock S - Sale D 350.3700 -7,587 -2,658 274,946
2020-06-02 2020-06-01 4 CASPER MARC N TMO Common Stock S - Sale D 349.5900 -12,413 -4,339 282,533
2020-06-02 2020-06-01 4 CASPER MARC N TMO Common Stock M - Exercise D 124.2800 20,000 2,486 294,946
2020-06-02 2020-05-29 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 124.28 -20,000 34,795
2020-06-02 2020-05-29 4 CASPER MARC N TMO Common Stock S - Sale D 349.2600 -20,000 -6,985 274,946
2020-06-02 2020-05-29 4 CASPER MARC N TMO Common Stock M - Exercise D 124.2800 20,000 2,486 294,946
2020-05-20 2020-05-18 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 124.28 -16,705 54,795
2020-05-20 2020-05-18 4 CASPER MARC N TMO Common Stock S - Sale D 351.1800 -100 -35 274,946
2020-05-20 2020-05-18 4 CASPER MARC N TMO Common Stock S - Sale D 350.5700 -1,754 -615 275,046
2020-05-20 2020-05-18 4 CASPER MARC N TMO Common Stock S - Sale D 349.3000 -14,851 -5,187 276,800
2020-05-20 2020-05-18 4 CASPER MARC N TMO Common Stock M - Exercise D 124.2800 16,705 2,076 291,651
2020-04-29 2020-04-28 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 124.28 -30,000 71,500
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 343.7200 -300 -103 274,946
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 341.7700 -400 -137 275,246
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 341.0300 -800 -273 275,646
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 338.8800 -100 -34 276,446
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 337.4300 -600 -202 276,546
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 336.3600 -772 -260 277,146
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 335.0700 -300 -101 277,918
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 334.2000 -3,045 -1,018 278,218
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 333.1600 -8,358 -2,785 281,263
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 332.2100 -8,072 -2,682 289,621
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 331.1900 -3,344 -1,107 297,693
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 330.3300 -3,100 -1,024 301,037
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock S - Sale D 328.9400 -809 -266 304,137
2020-04-29 2020-04-28 4 CASPER MARC N TMO Common Stock M - Exercise D 124.2800 30,000 3,728 304,946
2020-02-28 2020-02-27 4 CASPER MARC N TMO Common Stock F - Taxes D 297.0800 -5,899 -1,752 274,946
2020-02-27 2020-02-26 4 CASPER MARC N TMO Common Stock F - Taxes D 309.1600 -4,916 -1,520 280,845
2020-02-27 2020-02-25 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 309.63 54,550 54,550
2020-02-27 2020-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 309.6300 -4,169 -1,291 285,761
2020-02-27 2020-02-25 4 CASPER MARC N TMO Common Stock A - Award D 28,199 289,930
2020-02-27 2020-02-25 4 CASPER MARC N TMO Common Stock A - Award D 13,000 261,731
2020-02-13 2020-02-11 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 124.28 -30,000 101,500
2020-02-13 2020-02-11 4 CASPER MARC N TMO Common Stock S - Sale D 337.7000 -15,009 -5,069 248,731
2020-02-13 2020-02-11 4 CASPER MARC N TMO Common Stock S - Sale D 336.9400 -10,157 -3,422 263,740
2020-02-13 2020-02-11 4 CASPER MARC N TMO Common Stock S - Sale D 335.7900 -4,834 -1,623 273,897
2020-02-13 2020-02-11 4 CASPER MARC N TMO Common Stock M - Exercise D 124.2800 30,000 3,728 278,731
2020-02-13 2020-02-03 4 CASPER MARC N TMO Common Stock G - Gift D -12,500 248,731
2020-02-13 2020-02-03 4 CASPER MARC N TMO Common Stock G - Gift D -20,000 261,231
2019-10-29 2019-10-25 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 73.24 -47,729 0
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 297.5900 -12,867 -3,829 281,231
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 296.6800 -15,955 -4,734 294,098
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 295.6900 -4,975 -1,471 310,053
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 294.8200 -3,400 -1,002 315,028
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 293.5000 -6,352 -1,864 318,428
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 292.5600 -3,080 -901 324,780
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock S - Sale D 291.3600 -1,100 -320 327,860
2019-10-29 2019-10-25 4 CASPER MARC N TMO Common Stock M - Exercise D 73.2400 47,729 3,496 328,960
2019-09-17 2019-09-13 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 73.24 -2,271 47,729
2019-09-17 2019-09-13 4 CASPER MARC N TMO Common Stock S - Sale D 298.0000 -2,271 -677 281,231
2019-09-17 2019-09-13 4 CASPER MARC N TMO Common Stock M - Exercise D 73.2400 2,271 166 283,502
2019-08-29 2019-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 276.0600 -3,544 -978 281,231
2019-08-29 2019-08-27 4 CASPER MARC N TMO Common Stock F - Taxes D 272.9300 -2,109 -576 284,775
2019-08-27 2019-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 270.9200 -1,153 -312 286,884
2019-08-27 2019-08-24 4 CASPER MARC N TMO Common Stock F - Taxes D 269.3600 -4,156 -1,119 288,037
2019-07-31 2019-07-30 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 73.24 -50,000 50,000
2019-07-31 2019-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 285.8500 -13,781 -3,939 292,193
2019-07-31 2019-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 284.9800 -17,706 -5,046 305,974
2019-07-31 2019-07-30 4 CASPER MARC N TMO Common Stock S - Sale D 283.9200 -18,513 -5,256 323,680
2019-07-31 2019-07-30 4 CASPER MARC N TMO Common Stock M - Exercise D 73.2400 50,000 3,662 342,193
2019-05-01 2019-04-30 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 73.24 -40,713 100,000
2019-05-01 2019-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 274.0300 -11,604 -3,180 292,193
2019-05-01 2019-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 273.3400 -19,856 -5,427 303,797
2019-05-01 2019-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 272.0900 -7,103 -1,933 323,653
2019-05-01 2019-04-30 4 CASPER MARC N TMO Common Stock S - Sale D 271.2200 -2,150 -583 330,756
2019-05-01 2019-04-30 4 CASPER MARC N TMO Common Stock M - Exercise D 73.2400 40,713 2,982 332,906
2019-05-01 2019-04-29 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 73.24 -10,000 140,713
2019-05-01 2019-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 274.3900 -1,300 -357 292,193
2019-05-01 2019-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 273.3600 -4,596 -1,256 293,493
2019-05-01 2019-04-29 4 CASPER MARC N TMO Common Stock S - Sale D 272.7600 -4,104 -1,119 298,089
2019-05-01 2019-04-29 4 CASPER MARC N TMO Common Stock M - Exercise D 73.2400 10,000 732 302,193
2019-03-01 2019-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 259.5700 -5,773 -1,498 292,193
2019-02-28 2019-02-27 4 CASPER MARC N TMO Common Stock F - Taxes D 259.1400 -5,906 -1,530 297,966
2019-02-28 2019-02-26 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 253.99 71,250 71,250
2019-02-28 2019-02-26 4 CASPER MARC N TMO Common Stock F - Taxes D 253.9900 -4,331 -1,100 303,872
2019-02-28 2019-02-26 4 CASPER MARC N TMO Common Stock A - Award D 17,300 308,203
2019-02-28 2019-02-26 4 CASPER MARC N TMO Common Stock A - Award D 33,250 290,903
2018-10-03 2018-10-01 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -125,520 0
2018-10-03 2018-10-01 4 CASPER MARC N TMO Common Stock S - Sale D 247.5000 -125,520 -31,066 257,653
2018-10-03 2018-10-01 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 125,520 5,844 383,173
2018-08-30 2018-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 237.9600 -2,956 -703 257,653
2018-08-28 2018-08-27 4 CASPER MARC N TMO Common Stock F - Taxes D 237.9200 -1,267 -301 260,609
2018-08-28 2018-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 234.7100 -4,085 -959 261,876
2018-08-28 2018-08-24 4 CASPER MARC N TMO Common Stock F - Taxes D 234.7100 -4,161 -977 265,961
2018-08-08 2018-08-06 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -50,000 125,520
2018-08-08 2018-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 234.4310 -6,810 -1,596 270,122
2018-08-08 2018-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 234.1150 -34,209 -8,009 276,932
2018-08-08 2018-08-06 4 CASPER MARC N TMO Common Stock S - Sale D 232.9700 -8,981 -2,092 311,141
2018-08-08 2018-08-06 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 50,000 2,328 320,122
2018-06-19 2018-06-15 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -45,000 175,520
2018-06-19 2018-06-15 4 CASPER MARC N TMO Common Stock S - Sale D 216.3046 -1,998 -432 270,122
2018-06-19 2018-06-15 4 CASPER MARC N TMO Common Stock S - Sale D 215.6589 -5,602 -1,208 272,120
2018-06-19 2018-06-15 4 CASPER MARC N TMO Common Stock S - Sale D 214.5861 -37,400 -8,026 277,722
2018-06-19 2018-06-15 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 45,000 2,095 315,122
2018-06-15 2018-06-13 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -50,000 220,520
2018-06-15 2018-06-13 4 CASPER MARC N TMO Common Stock S - Sale D 218.1341 -14,443 -3,151 270,122
2018-06-15 2018-06-13 4 CASPER MARC N TMO Common Stock S - Sale D 217.5323 -35,557 -7,735 284,565
2018-06-15 2018-06-13 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 50,000 2,328 320,122
2018-06-15 2018-05-11 4 CASPER MARC N TMO Common Stock G - Gift D -2,000 270,122
2018-06-15 2018-05-03 4 CASPER MARC N TMO Common Stock G - Gift D -22,500 272,122
2018-03-23 2018-03-22 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -40,000 270,520
2018-03-23 2018-03-22 4 CASPER MARC N TMO Common Stock S - Sale D 211.9690 -800 -170 294,622
2018-03-23 2018-03-22 4 CASPER MARC N TMO Common Stock S - Sale D 211.2890 -8,323 -1,759 295,422
2018-03-23 2018-03-22 4 CASPER MARC N TMO Common Stock S - Sale D 210.1820 -18,152 -3,815 303,745
2018-03-23 2018-03-22 4 CASPER MARC N TMO Common Stock S - Sale D 209.2840 -12,725 -2,663 321,897
2018-03-23 2018-03-22 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 40,000 1,862 334,622
2018-03-23 2018-03-21 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -40,000 310,520
2018-03-23 2018-03-21 4 CASPER MARC N TMO Common Stock S - Sale D 214.4280 -5,044 -1,082 294,622
2018-03-23 2018-03-21 4 CASPER MARC N TMO Common Stock S - Sale D 213.3210 -34,956 -7,457 299,666
2018-03-23 2018-03-21 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 40,000 1,862 334,622
2018-03-01 2018-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 208.5800 -5,779 -1,205 294,622
2018-03-01 2018-02-27 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 210.68 85,850 85,850
2018-03-01 2018-02-27 4 CASPER MARC N TMO Common Stock F - Taxes D 210.6800 -5,912 -1,246 300,401
2018-03-01 2018-02-27 4 CASPER MARC N TMO Common Stock A - Award D 39,900 306,313
2018-03-01 2018-02-27 4 CASPER MARC N TMO Common Stock A - Award D 19,000 266,413
2018-02-27 2018-02-23 4 CASPER MARC N TMO Common Stock F - Taxes D 211.7100 -4,964 -1,051 247,413
2018-02-27 2018-02-20 4 CASPER MARC N TMO Common Stock G - Gift D -200 252,377
2017-12-19 2017-12-15 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -50,000 0
2017-12-19 2017-12-15 4 CASPER MARC N TMO Common Stock S - Sale D 192.2900 -16,366 -3,147 252,577
2017-12-19 2017-12-15 4 CASPER MARC N TMO Common Stock S - Sale D 191.6200 -26,934 -5,161 268,943
2017-12-19 2017-12-15 4 CASPER MARC N TMO Common Stock S - Sale D 191.1100 -5,500 -1,051 295,877
2017-12-19 2017-12-15 4 CASPER MARC N TMO Common Stock S - Sale D 189.7300 -1,200 -228 301,377
2017-12-19 2017-12-15 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 50,000 2,328 302,577
2017-11-17 2017-11-15 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 46.56 -50,000 50,000
2017-11-17 2017-11-15 4 CASPER MARC N TMO Common Stock S - Sale D 189.2800 -400 -76 252,577
2017-11-17 2017-11-15 4 CASPER MARC N TMO Common Stock S - Sale D 188.3800 -49,600 -9,344 252,977
2017-11-17 2017-11-15 4 CASPER MARC N TMO Common Stock M - Exercise D 46.5600 50,000 2,328 302,577
2017-11-17 2017-10-30 4 CASPER MARC N TMO Common Stock G - Gift D -2,130 252,577
2017-08-29 2017-08-28 4 CASPER MARC N TMO Common Stock F - Taxes D 178.4300 -1,878 -335 254,707
2017-08-28 2017-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 177.2200 -4,323 -766 256,585
2017-08-28 2017-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 177.2200 -4,701 -833 260,908
2017-08-28 2017-08-24 4 CASPER MARC N TMO Common Stock F - Taxes D 175.9600 -3,670 -646 265,609
2017-06-02 2017-06-01 4 CASPER MARC N TMO Common Stock S - Sale D 172.7900 -20,000 -3,456 269,279
2017-03-16 2017-03-15 4 CASPER MARC N TMO Common Stock S - Sale D 158.6000 -20,000 -3,172 289,279
2017-03-02 2017-02-28 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 157.68 126,400 126,400
2017-03-02 2017-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 157.6800 -6,117 -965 309,279
2017-03-02 2017-02-28 4 CASPER MARC N TMO Common Stock A - Award D 26,600 315,396
2017-03-02 2017-02-28 4 CASPER MARC N TMO Common Stock A - Award D 39,000 288,796
2017-02-28 2017-02-24 4 CASPER MARC N TMO Common Stock F - Taxes D 158.9800 -5,103 -811 249,796
2017-02-28 2017-02-24 4 CASPER MARC N TMO Common Stock F - Taxes D 158.9800 -7,208 -1,146 254,899
2017-02-28 2017-02-16 4 CASPER MARC N TMO Common Stock G - Gift D -4,490 262,107
2016-11-17 2016-11-15 4 CASPER MARC N By Marc N. Casper 2012 Irrevocable Trust TMO Common Stock G - Gift I 8,500 69,330
2016-11-17 2016-11-15 4 CASPER MARC N TMO Common Stock G - Gift D -8,500 266,597
2016-11-17 2016-11-14 4 CASPER MARC N TMO Common Stock G - Gift D -3,550 275,097
2016-09-06 2016-09-02 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 54.97 -28,797 0
2016-09-06 2016-09-02 4 CASPER MARC N TMO Common Stock S - Sale D 151.0100 -28,797 -4,349 278,647
2016-09-06 2016-09-02 4 CASPER MARC N TMO Common Stock M - Exercise D 54.9700 28,797 1,583 307,444
2016-09-02 2016-09-01 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 54.97 -30,000 28,797
2016-09-02 2016-09-01 4 CASPER MARC N TMO Common Stock S - Sale D 152.2200 -3,600 -548 278,647
2016-09-02 2016-09-01 4 CASPER MARC N TMO Common Stock S - Sale D 151.4300 -11,786 -1,785 282,247
2016-09-02 2016-09-01 4 CASPER MARC N TMO Common Stock S - Sale D 150.7000 -14,614 -2,202 294,033
2016-09-02 2016-09-01 4 CASPER MARC N TMO Common Stock M - Exercise D 54.9700 30,000 1,649 308,647
2016-08-30 2016-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 152.3600 -11,546 -1,759 278,647
2016-08-29 2016-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 151.3500 -3,603 -545 290,193
2016-08-26 2016-08-24 4 CASPER MARC N TMO Common Stock F - Taxes D 151.2600 -2,202 -333 293,796
2016-08-17 2016-08-15 4 CASPER MARC N TMO Common Stock S - Sale D 156.1800 -11,661 -1,821 295,998
2016-08-17 2016-08-15 4 CASPER MARC N TMO Common Stock S - Sale D 155.7700 -13,339 -2,078 307,659
2016-07-07 2016-07-05 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 54.97 -20,000 58,797
2016-07-07 2016-07-05 4 CASPER MARC N TMO Common Stock S - Sale D 148.2500 -1,340 -199 320,998
2016-07-07 2016-07-05 4 CASPER MARC N TMO Common Stock S - Sale D 147.6500 -18,660 -2,755 322,338
2016-07-07 2016-07-05 4 CASPER MARC N TMO Common Stock M - Exercise D 54.9700 20,000 1,099 340,998
2016-07-06 2016-07-01 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 54.97 -30,000 78,797
2016-07-06 2016-07-01 4 CASPER MARC N TMO Common Stock S - Sale D 149.5400 -13,200 -1,974 320,998
2016-07-06 2016-07-01 4 CASPER MARC N TMO Common Stock S - Sale D 148.7200 -9,000 -1,338 334,198
2016-07-06 2016-07-01 4 CASPER MARC N TMO Common Stock S - Sale D 147.8500 -7,800 -1,153 343,198
2016-07-06 2016-07-01 4 CASPER MARC N TMO Common Stock M - Exercise D 54.9700 30,000 1,649 350,998
2016-03-16 2016-03-14 4 CASPER MARC N TMO Common Stock S - Sale D 139.7600 -4,100 -573 320,998
2016-03-16 2016-03-14 4 CASPER MARC N TMO Common Stock S - Sale D 139.2000 -25,900 -3,605 325,098
2016-03-16 2016-03-09 4 CASPER MARC N TMO Common Stock G - Gift D -1,250 350,998
2016-03-01 2016-02-26 4 CASPER MARC N TMO Common Stock F - Taxes D 130.7100 -8,932 -1,168 352,248
2016-02-29 2016-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 130.5700 -50,007 -6,529 361,180
2016-02-26 2016-02-24 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 129.77 128,100 128,100
2016-02-26 2016-02-24 4 CASPER MARC N TMO Common Stock F - Taxes D 129.7700 -6,004 -779 411,187
2016-02-26 2016-02-24 4 CASPER MARC N TMO Common Stock A - Award D 31,200 417,191
2016-02-26 2016-02-24 4 CASPER MARC N TMO Common Stock A - Award D 38,281 385,991
2016-02-22 2016-02-19 4 CASPER MARC N TMO Common Stock G - Gift D -1,175 347,710
2016-02-17 2016-02-12 4 CASPER MARC N TMO Common Stock F - Taxes D 126.4800 -11,507 -1,455 348,885
2016-02-11 2015-11-27 5 CASPER MARC N TMO Common Stock G - Gift D -215 360,392
2015-09-18 2015-09-17 4 CASPER MARC N TMO Common Stock S - Sale D 130.0000 -25,000 -3,250 360,607
2015-08-27 2015-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 125.2600 -10,666 -1,336 385,607
2015-08-26 2015-08-25 4 CASPER MARC N TMO Common Stock F - Taxes D 120.0500 -2,164 -260 396,273
2015-08-26 2015-06-01 4 CASPER MARC N TMO Common Stock G - Gift D -190 398,437
2015-04-02 2015-04-01 4 CASPER MARC N TMO Common Stock S - Sale D 134.4200 -300 -40 398,627
2015-04-02 2015-04-01 4 CASPER MARC N TMO Common Stock S - Sale D 134.0500 -500 -67 398,927
2015-04-02 2015-04-01 4 CASPER MARC N TMO Common Stock S - Sale D 132.4600 -4,936 -654 399,427
2015-04-02 2015-04-01 4 CASPER MARC N TMO Common Stock S - Sale D 131.5700 -14,264 -1,877 404,363
2015-04-02 2015-03-13 4 CASPER MARC N TMO Common Stock G - Gift D -960 418,627
2015-03-04 2015-03-02 4 CASPER MARC N TMO Common Stock F - Taxes D 131.3500 -17,837 -2,343 419,587
2015-03-03 2015-02-27 4 CASPER MARC N TMO Common Stock S - Sale D 130.1100 -19,100 -2,485 437,424
2015-03-02 2015-02-26 4 CASPER MARC N TMO Common Stock F - Taxes D 130.1400 -51,787 -6,740 456,524
2015-02-27 2015-02-25 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 131.07 120,000 120,000
2015-02-27 2015-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 131.0700 -18,162 -2,380 508,311
2015-02-27 2015-02-25 4 CASPER MARC N TMO Common Stock A - Award D 30,625 526,473
2015-02-27 2015-02-25 4 CASPER MARC N TMO Common Stock A - Award D 45,954 495,848
2015-02-27 2015-02-25 4 CASPER MARC N TMO Common Stock A - Award D 100,000 449,894
2015-02-27 2015-02-24 4 CASPER MARC N TMO Common Stock G - Gift D -2,340 349,894
2015-02-18 2015-02-13 4 CASPER MARC N TMO Common Stock F - Taxes D 127.6100 -11,497 -1,467 352,234
2014-08-28 2014-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 120.7100 -7,771 -938 363,731
2014-03-04 2014-02-28 4 CASPER MARC N TMO Common Stock F - Taxes D 124.5400 -15,765 -1,963 358,935
2014-02-28 2014-02-26 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 124.28 131,500 131,500
2014-02-28 2014-02-26 4 CASPER MARC N TMO Common Stock F - Taxes D 124.2800 -13,209 -1,642 374,700
2014-02-28 2014-02-26 4 CASPER MARC N TMO Common Stock A - Award D 33,300 387,909
2014-02-28 2014-02-26 4 CASPER MARC N TMO Common Stock A - Award D 56,952 354,609
2014-02-28 2014-02-26 4 CASPER MARC N TMO Common Stock A - Award D 100,000 297,657
2014-02-27 2014-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 123.8100 -8,491 -1,051 197,657
2014-02-18 2014-02-14 4 CASPER MARC N TMO Common Stock F - Taxes D 123.7400 -23,582 -2,918 206,148
2014-02-10 2014-02-07 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 57.58 -87,500 0
2014-02-10 2014-02-07 4 CASPER MARC N TMO Common Stock S - Sale D 117.6100 -63,369 -7,453 229,730
2014-02-10 2014-02-07 4 CASPER MARC N TMO Common Stock S - Sale D 116.4700 -32,500 -3,785 293,099
2014-02-10 2014-02-07 4 CASPER MARC N TMO Common Stock S - Sale D 115.6000 -2,896 -335 325,599
2014-02-10 2014-02-07 4 CASPER MARC N TMO Common Stock M - Exercise D 57.5800 87,500 5,038 328,495
2014-02-10 2014-02-06 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 57.58 -100,000 87,500
2014-02-10 2014-02-06 4 CASPER MARC N TMO Common Stock S - Sale D 114.3800 -110,000 -12,582 240,995
2014-02-10 2014-02-06 4 CASPER MARC N TMO Common Stock M - Exercise D 57.5800 100,000 5,758 350,995
2013-08-27 2013-08-26 4 CASPER MARC N TMO Common Stock F - Taxes D 90.3600 -3,569 -322 372,913
2013-08-08 2013-08-07 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 46.56 100,000 100,000
2013-06-18 2013-06-17 4 CASPER MARC N TMO Common Stock S - Sale D 85.5800 -43,396 -3,714 376,482
2013-03-05 2013-03-02 4 CASPER MARC N TMO Common Stock F - Taxes D 74.7800 -22,955 -1,717 419,878
2013-02-28 2013-02-26 4 CASPER MARC N TMO Stock Option (Right to Buy) A - Award D 73.24 161,200 161,200
2013-02-28 2013-02-26 4 CASPER MARC N By Marc N. Casper 2012 Irrevocable Trust TMO Common Stock G - Gift I 20,589 60,830
2013-02-28 2013-02-26 4 CASPER MARC N TMO Common Stock G - Gift D -20,589 442,833
2013-02-28 2013-02-26 4 CASPER MARC N TMO Common Stock A - Award D 50,400 463,422
2013-02-27 2013-02-25 4 CASPER MARC N TMO Common Stock F - Taxes D 71.6000 -8,870 -635 413,022
2013-02-27 2013-02-25 4 CASPER MARC N TMO Common Stock A - Award D 54,750 421,892
2013-02-27 2013-02-25 4 CASPER MARC N TMO Common Stock A - Award D 6,000 367,142
2013-02-19 2013-02-15 4 CASPER MARC N TMO Common Stock F - Taxes D 74.4300 -22,402 -1,667 361,142
2013-02-11 2012-12-20 5 CASPER MARC N By Marc N. Casper 2012 Irrevocable Trust TMO Common Stock G - Gift I 40,241 40,241
2013-02-11 2012-12-20 5 CASPER MARC N TMO Common Stock G - Gift D -40,241 383,544
2012-12-13 2012-12-11 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 43.37 -126,900 0
2012-12-13 2012-12-11 4 CASPER MARC N TMO Common Stock G - Gift D -1,550 423,785
2012-12-13 2012-12-11 4 CASPER MARC N TMO Common Stock S - Sale D 65.0000 -126,900 -8,248 425,335
2012-12-13 2012-12-11 4 CASPER MARC N TMO Common Stock M - Exercise D 43.3700 126,900 5,504 552,235
2012-11-02 2012-11-01 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 43.37 -125,000 126,900
2012-11-02 2012-11-01 4 CASPER MARC N TMO Common Stock S - Sale D 62.4900 -125,000 -7,811 425,335
2012-11-02 2012-11-01 4 CASPER MARC N TMO Common Stock M - Exercise D 43.3700 125,000 5,421 550,335
2012-03-12 2012-03-08 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 34.86 -90,000 0
2012-03-12 2012-03-08 4 CASPER MARC N TMO Common Stock S - Sale D 56.0000 -90,000 -5,040 425,335
2012-03-12 2012-03-08 4 CASPER MARC N TMO Common Stock M - Exercise D 34.8600 90,000 3,137 515,335
2012-03-06 2012-03-05 4 CASPER MARC N TMO Stock Option (Right to Buy) M - Exercise D 34.86 -100,000 90,000
2012-03-06 2012-03-05 4 CASPER MARC N TMO Common Stock S - Sale D 56.5100 -100,000 -5,651 425,335
2012-03-06 2012-03-05 4 CASPER MARC N TMO Common Stock M - Exercise D 34.8600 100,000 3,486 525,335
2012-03-06 2012-03-02 4 CASPER MARC N TMO Common Stock A - Award D 145,900 425,335
2012-02-17 2012-02-15 4 CASPER MARC N TMO Common Stock F - Taxes D 55.8600 -1,040 -58 279,435
2012-02-17 2012-02-14 4 CASPER MARC N TMO Common Stock G - Gift D -950 280,475
P
Pembelian sekuritas non-derivatif atau derivatif di pasar terbuka atau secara pribadi.
S
Penjualan terbuka atau penjualan pribadi atas sekuritas non-derivatif atau derivatif.
A
Hibah, penghargaan, atau perolehan sekuritas lainnya dari perusahaan (seperti opsi)
C
Konversi turunan
D
Penjualan atau pengalihan sekuritas kembali ke perusahaan.
F
Pembayaran harga pelaksanaan atau kewajiban pajak menggunakan sebagian sekuritas yang diterima dari perusahaan.
G
Pemberian sekuritas oleh atau kepada orang dalam.
K
Swap ekuitas dan transaksi lindung nilai serupa
M
Pelaksanaan atau konversi sekuritas derivatif yang diterima dari perusahaan (seperti opsi)
V
Transaksi yang dilaporkan secara sukarela pada Formulir 4.
J
Lainnya (disertai dengan catatan kaki yang menjelaskan transaksi tersebut)