SEC CIK 1234544

SMALL ROBERT J

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
HXLview stock →4,734,2822005-12-29
TDGview stock →5,6772026-09-18

Position History — TDG

Reported shares owned immediately after each Form 4 transaction, over time.

01,577,5113,155,0214,732,5322010-032016-122020-032020-052022-052024-022025-122026-09

Recent Filings — TDG

DateActivitySharesPriceOwned After
2026-09-18Grant / award52$1085.005,677
2026-09-18J0$0.005,677
2026-02-25Open-market buy1$1285.00366,142
2025-12-10Option exercise (derivative)4,700$0.000
2025-12-10Open-market sale74$1291.035,625
2025-12-10Open-market sale4,046$1290.305,699
2025-12-10Open-market sale580$1289.329,745
2025-12-10Option exercise4,700$66.4710,325
2025-12-09Open-market sale15,280$1335.7268,139
2025-12-09Open-market sale75,673$1335.72366,141
2025-11-04Grant / award (derivative)518$0.00518
2025-09-19Grant / award44$1288.1315,625
2025-09-15Gift10,000$0.005,581
2025-09-12Open-market sale488$1274.2287,011
2025-09-12Open-market sale261$1273.5587,499
2025-09-12Open-market sale256$1272.4587,760
2025-09-12Open-market sale403$1271.3988,016
2025-09-12Open-market sale16$1284.1783,419
2025-09-12Open-market sale197$1283.1983,435
2025-09-12Open-market sale149$1282.6483,632
2025-09-12Open-market sale520$1281.2283,781
2025-09-12Open-market sale287$1280.5484,301
2025-09-12Open-market sale501$1279.1984,588
2025-09-12Open-market sale300$1278.3285,089
2025-09-12Open-market sale521$1277.1685,389
2025-09-12Open-market sale504$1276.4185,910
2025-09-12Open-market sale597$1275.2386,414
2025-09-02J2,318$0.00441,814
2025-06-10Open-market sale40,500$1425.01444,132
2025-06-10Open-market sale5,200$1425.0188,419
2025-03-26Grant / award42$1346.5015,581
2025-03-14Open-market sale682$1345.2493,619
2025-03-14Open-market sale1,412$1340.85487,984
2025-03-14Open-market sale288$1340.8594,301
2025-03-14Open-market sale2,742$1336.23489,396
2025-03-14Open-market sale558$1336.2394,589
2025-03-14Open-market sale3,352$1345.24484,632
2025-03-13Open-market sale791$1335.22492,138
2025-03-13Open-market sale209$1335.2295,147
2025-03-10Open-market sale2,309$1345.11494,776
2025-03-10Open-market sale191$1345.1195,509
2025-03-10Open-market sale1,847$1343.89497,085
2025-03-10Open-market sale153$1343.8995,700
2025-03-10Open-market sale2,771$1342.95498,932
2025-03-10Open-market sale1,847$1349.21492,929
2025-03-10Open-market sale2,309$1336.47501,703
2025-03-10Open-market sale191$1336.4796,082
2025-03-10Open-market sale7,389$1335.62504,012
2025-03-10Open-market sale611$1335.6296,273
2025-03-10Open-market sale153$1349.2195,356
2025-03-10Open-market sale229$1342.9595,853
2025-03-07Open-market sale3,739$1341.09511,401
2025-03-07Open-market sale261$1341.0996,884
2025-03-07Open-market sale2,805$1339.94515,140
2025-03-07Open-market sale195$1339.9497,145
2025-03-07Open-market sale2,805$1338.90517,945
2025-03-07Open-market sale195$1338.9097,340
2025-03-07Open-market sale1,870$1338.27520,750
2025-03-07Open-market sale130$1338.2797,535
2025-03-07Open-market sale7,480$1336.99522,620
2025-03-07Open-market sale520$1336.9997,665
2025-03-06Open-market sale5,583$1346.88543,128
2025-03-06Open-market sale694$1343.6599,574
2025-03-06Open-market sale9,306$1340.93558,017
2025-03-06Open-market sale694$1340.93100,268
2025-03-06Open-market sale4,653$1352.95530,100
2025-03-06Open-market sale347$1352.9598,185
2025-03-06Open-market sale4,653$1349.84534,753
2025-03-06Open-market sale347$1349.8498,532
2025-03-06Open-market sale3,722$1347.81539,406
2025-03-06Open-market sale278$1347.8198,879
2025-03-06Open-market sale9,306$1343.65548,711
2025-03-06Open-market sale417$1346.8899,157
2025-02-14Option exercise (derivative)3,650$0.000
2025-02-14Open-market sale402$1302.2018,754
2025-02-14Open-market sale300$1302.7718,454
2025-02-14Open-market sale100$1306.6118,354
2025-02-14Open-market sale33$1300.0519,156
2025-02-14Option exercise3,650$97.8419,189
2025-02-14Open-market sale72$1325.0017,700
2025-02-14Open-market sale1$1308.9718,353
2025-02-14Open-market sale80$1313.2218,273
2025-02-14Open-market sale201$1318.2618,072
2025-02-14Open-market sale72$1336.7215,539
2025-02-14Open-market sale7$1335.0915,611
2025-02-14Open-market sale579$1331.0615,618
2025-02-14Open-market sale1,503$1329.4216,197
2025-02-14Open-market sale100$1322.4617,972
2025-02-14Open-market sale200$1323.7617,772
2024-12-12Open-market sale8,000$1250.99567,323
2024-12-12Open-market sale9,300$1250.15575,323
2024-12-12Open-market sale8,700$1248.01584,623
2024-12-12Open-market sale12,053$1246.81593,323
2024-10-31Grant / award (derivative)450$0.00450
2024-09-25Grant / award42$1367.7615,539
2024-09-11J423$0.0015,497
2024-06-12Open-market sale913$1307.87107,799
2024-06-12Open-market sale2,538$1315.58611,538
2024-06-12Open-market sale1,462$1315.58104,510
2024-06-12Open-market sale3,173$1312.10614,076
2024-06-12Open-market sale1,827$1312.10105,972
2024-06-12Open-market sale1,587$1307.87617,249
2024-06-12Open-market sale1,827$1316.57102,683
2024-06-12Open-market sale839$1321.25101,844
2024-06-12Open-market sale1,458$1321.25606,907
2024-06-12Open-market sale882$1325.87100,962
2024-06-12Open-market sale1,531$1325.87605,376
2024-06-12Open-market sale3,173$1316.57608,365
2024-06-10Open-market sale1,767$1313.60618,836
2024-06-10Open-market sale733$1313.60108,712
2024-06-10Open-market sale3,532$1312.79620,603
2024-06-10Open-market sale1,468$1312.79109,445
2024-06-10Open-market sale1,766$1311.27624,135
2024-06-10Open-market sale734$1311.27110,913
2024-06-10Open-market sale1,766$1310.00625,901
2024-06-10Open-market sale734$1310.00111,647
2024-06-07Open-market sale3,523$1329.56627,667
2024-06-07Open-market sale1,477$1329.56112,381
2024-06-07Open-market sale8,810$1327.62631,190
2024-06-07Open-market sale3,690$1327.62113,858
2024-06-07Open-market sale3,524$1320.34640,000
2024-06-07Open-market sale1,476$1320.34117,548
2024-06-07Open-market sale1,762$1318.15643,524
2024-06-07Open-market sale738$1318.15119,024
2024-06-07Open-market sale3,524$1315.16645,286
2024-06-07Open-market sale1,476$1315.16119,762
2024-03-22Grant / award31$1172.2015,920
2024-02-27Open-market sale37,620$1160.50121,238
2024-02-27Open-market sale216,270$1160.50648,810
2024-02-20J5,056$0.0015,889
2024-02-15Option exercise (derivative)4,478$0.000
2024-02-15Open-market sale4,478$1155.9820,945
2024-02-15Option exercise4,478$126.1725,423
2023-12-12Open-market sale10,000$998.17162,380
2023-12-12Open-market sale3,000$995.48174,380
2023-12-12Open-market sale2,000$996.68172,380
2023-12-12Open-market sale3,522$999.87158,858
2023-11-29Gift10,000$0.0020,945
2023-11-21Open-market sale11,929$970.10869,599
2023-11-21Open-market sale193$966.45179,422
2023-11-21Open-market sale1,807$966.45884,239
2023-11-21Open-market sale289$968.72179,133
2023-11-21Open-market sale2,711$968.72881,528
2023-11-21Open-market sale1,272$970.10177,861
2023-11-21Open-market sale3,344$971.81865,080
2023-11-21Open-market sale356$971.81177,380
2023-11-21Open-market sale1,175$970.95868,424
2023-11-21Open-market sale125$970.95177,736
2023-11-20Open-market sale395$961.09183,125
2023-11-20Open-market sale3,605$961.09918,094
2023-11-20Open-market sale592$962.99182,533
2023-11-20Open-market sale5,408$962.99912,686
2023-11-20Open-market sale395$964.52182,138
2023-11-20Open-market sale3,605$964.52909,081
2023-11-20Open-market sale661$965.33181,477
2023-11-20Open-market sale6,040$965.33903,041
2023-11-20Open-market sale1,412$966.34180,065
2023-11-20Open-market sale12,887$966.34890,154
2023-11-20Open-market sale450$968.54179,615
2023-11-20Open-market sale4,108$968.54886,046
2023-11-17Open-market sale14,691$957.67931,221
2023-11-17Open-market sale978$958.59183,520
2023-11-17Open-market sale9,522$958.59921,699
2023-11-17Open-market sale1,863$956.68186,007
2023-11-17Open-market sale1,509$957.67184,498
2023-11-17Open-market sale18,137$956.68945,912
2023-11-16Open-market sale2,476$988.17188,695
2023-11-16Open-market sale12,524$988.17968,224
2023-11-16Open-market sale825$990.52187,870
2023-11-16Open-market sale4,175$990.52964,049
2023-11-02Grant / award (derivative)670$0.00670
2023-09-25Grant / award43$864.7030,945
2023-09-12Open-market sale2,682$880.47980,748
2023-09-12Open-market sale285$880.47191,171
2023-09-08Open-market sale483$882.66983,430
2023-09-08Open-market sale64$882.66191,456
2023-09-06Open-market sale3,169$883.68191,520
2023-09-06Open-market sale17,339$883.68983,913
2023-05-31Gift11,750$0.0030,902
2023-05-31Gift11,750$0.0060,246
2023-04-18Gift11,750$0.0030,902
2023-04-18Gift11,750$0.0060,246
2023-03-27Grant / award53$697.1342,652
2023-02-24Open-market sale500$740.7058,392
2023-02-24Open-market sale793$741.5657,599
2023-02-24Open-market sale595$737.9060,943
2023-02-24Open-market sale1,205$738.5959,738
2023-02-24Gift15,000$0.0042,599
2023-02-24Open-market sale846$739.5258,892
2023-02-24Open-market sale500$736.5761,538
2023-02-16J2,771$0.0062,038
2023-02-16J408,288$0.001,001,252
2023-02-16J761$0.0048,496
2023-02-13Open-market sale499$740.19194,780
2023-02-13Open-market sale20,930$738.941,429,672
2023-02-13Open-market sale614$738.94195,279
2023-02-13Open-market sale16,827$737.881,450,602
2023-02-13Open-market sale17,034$740.191,412,638
2023-02-13Open-market sale91$740.66194,689
2023-02-13Open-market sale3,098$740.661,409,540
2023-02-13Open-market sale493$737.88195,893
2023-02-13Open-market sale28,648$737.201,467,429
2023-02-13Open-market sale840$737.20196,386
2023-02-13Open-market sale25,619$735.281,496,077
2023-02-13Open-market sale751$735.28197,226
2023-02-13Open-market sale13,360$731.811,521,696
2023-02-13Open-market sale392$731.81197,977
2023-02-13Open-market sale17,369$729.801,535,056
2023-02-13Open-market sale509$729.80198,369
2023-02-10Open-market sale6,508$737.681,556,821
2023-02-10Open-market sale235$737.68199,037
2023-02-10Open-market sale3,283$736.871,563,329
2023-02-10Open-market sale119$736.87199,272
2023-02-10Open-market sale1,691$735.171,566,612
2023-02-10Open-market sale24,833$734.511,568,303
2023-02-10Open-market sale896$734.51199,452
2023-02-10Open-market sale10,152$733.611,593,136
2023-02-10Open-market sale367$733.61200,348
2023-02-10Open-market sale20,462$732.551,603,288
2023-02-10Open-market sale739$732.55200,715
2023-02-10Open-market sale110,118$731.341,623,750
2023-02-10Open-market sale3,974$731.34201,454
2023-02-10Open-market sale61$735.17199,391
2023-02-10Open-market sale70$738.28198,967
2023-02-10Open-market sale1,942$738.281,554,879
2023-02-10Open-market sale82$740.23198,885
2023-02-10Open-market sale193$746.111,552,425
2023-02-10Open-market sale7$746.11198,878
2023-02-10Open-market sale2,261$740.231,552,618
2023-02-09Open-market sale2,726$759.391,761,510
2023-02-09Open-market sale97$759.39206,416
2023-02-09Open-market sale9,207$756.171,764,236
2023-02-09Open-market sale329$756.17206,513
2023-02-09Open-market sale3,705$754.361,773,443
2023-02-09Open-market sale132$754.36206,842
2023-02-09Open-market sale25,600$749.681,777,148
2023-02-09Open-market sale914$749.68206,974
2023-02-09Open-market sale8,824$760.161,752,686
2023-02-09Open-market sale10,894$762.691,733,868
2023-02-09Open-market sale390$762.69205,428
2023-02-09Open-market sale7,924$762.371,744,762
2023-02-09Open-market sale283$762.37205,818
2023-02-09Open-market sale315$760.16206,101
2022-12-02J4,411$0.0059,267
2022-12-02J613,183$0.001,802,748
2022-12-02J1,024$0.0047,735
2022-11-09Grant / award (derivative)855$0.00855
2022-09-23Grant / award63$587.1029,023
2022-05-23Open-market buy396$561.04189,093
2022-05-23Open-market buy895$560.712,411,175
2022-05-23Open-market buy3,611$560.71188,697
2022-05-23Open-market buy40$567.062,415,931
2022-05-23Open-market buy547$563.36189,720
2022-05-23Open-market buy2,722$566.392,415,891
2022-05-23Open-market buy10,986$566.39207,728
2022-05-23Open-market buy1,244$565.522,413,169
2022-05-23Open-market buy5,019$565.52196,742
2022-05-23Open-market buy497$564.902,411,925
2022-05-23Open-market buy2,003$564.90191,723
2022-05-23Open-market buy135$563.362,411,428
2022-05-23Open-market buy98$561.042,411,273
2022-05-23Open-market buy80$563.02189,173
2022-05-23Open-market buy20$563.022,411,293
2022-05-23Open-market buy160$567.06207,888
2022-05-23Open-market buy2,003$564.90191,723
2022-05-23Open-market buy135$563.362,411,428
2022-05-23Open-market buy547$563.36189,720
2022-05-23Open-market buy20$563.022,411,293
2022-05-23Open-market buy80$563.02189,173
2022-05-23Open-market buy98$561.042,411,273
2022-05-23Open-market buy396$561.04189,093
2022-05-23Open-market buy895$560.712,411,175
2022-05-23Open-market buy3,611$560.71188,697
2022-05-23Open-market buy497$564.902,411,925
2022-05-23Open-market buy5,019$565.52196,742
2022-05-23Open-market buy1,244$565.522,413,169
2022-05-23Open-market buy10,986$566.39207,728
2022-05-23Open-market buy2,722$566.392,415,891
2022-05-23Open-market buy160$567.06207,888
2022-05-23Open-market buy40$567.062,415,931
2022-05-19Open-market buy1,698$537.50167,386
2022-05-19Open-market buy2,151$538.55169,537
2022-05-19Open-market buy200$539.67169,737
2022-05-19Open-market buy751$540.59170,488
2022-05-19Open-market buy400$541.75170,888
2022-05-19Open-market buy200$542.42171,088
2022-05-19Open-market buy2,832$543.66173,920
2022-05-19Open-market buy554$549.43185,086
2022-05-19Open-market buy1,133$548.45184,532
2022-05-19Open-market buy5,011$547.75183,399
2022-05-19Open-market buy200$546.65178,388
2022-05-19Open-market buy4,268$544.64178,188
2022-05-19Open-market buy1,698$537.50167,386
2022-05-19Open-market buy1,133$548.45184,532
2022-05-19Open-market buy554$549.43185,086
2022-05-19Open-market buy5,011$547.75183,399
2022-05-19Open-market buy200$546.65178,388
2022-05-19Open-market buy2,151$538.55169,537
2022-05-19Open-market buy4,268$544.64178,188
2022-05-19Open-market buy2,832$543.66173,920
2022-05-19Open-market buy200$542.42171,088
2022-05-19Open-market buy400$541.75170,888
2022-05-19Open-market buy751$540.59170,488
2022-05-19Open-market buy200$539.67169,737
2022-03-28Grant / award58$646.0341,460
2021-09-28Grant / award61$612.9641,342
2021-09-28Grant / award61$612.9641,402
2021-03-17Grant / award60$617.4623,311
2021-03-15Open-market buy1$615.992,410,280
2020-12-15Open-market buy1$600.632,410,279
2020-10-19Grant / award76$491.3231,024
2020-09-15Open-market buy1,642$509.192,409,778
2020-09-15Open-market buy400$510.182,410,178
2020-09-15Open-market buy3,083$505.372,352,183
2020-09-15Open-market buy100$511.422,410,278
2020-09-15Open-market buy31,108$507.262,399,252
2020-09-15Open-market buy8,884$508.222,408,136
2020-09-15Open-market buy15,961$506.582,368,144
2020-09-14Open-market buy1,299$512.722,349,100
2020-09-14Open-market buy6,380$511.952,347,801
2020-09-14Open-market buy3,314$511.052,341,421
2020-09-14Open-market buy4,010$510.072,338,107
2020-09-14Open-market buy10,314$508.962,334,097
2020-09-14Open-market buy25,965$508.072,323,783
2020-09-14Open-market buy7,111$507.202,297,818
2020-09-14Open-market buy9,094$506.132,290,707
2020-09-14Open-market buy4,141$505.152,281,613
2020-09-14Open-market buy504$504.062,277,472
2020-05-13Open-market buy221$328.43165,553
2020-05-13Open-market buy34$330.64165,635
2020-05-13Open-market buy952$329.392,275,255
2020-05-13Open-market buy48$329.39165,601
2020-05-13Open-market buy4,379$328.432,274,303
2020-05-13Open-market buy666$330.642,275,921
2020-05-13Open-market buy6,282$327.262,269,924
2020-05-13Open-market buy318$327.26165,332
2020-05-13Open-market buy1,047$332.472,276,968
2020-05-13Open-market buy53$332.47165,688
2020-05-13Open-market buy3,007$312.432,162,017
2020-05-13Open-market buy74$312.43161,718
2020-05-13Open-market buy1,678$311.382,159,010
2020-05-13Open-market buy41$311.38161,644
2020-05-13Open-market buy2,245$310.402,157,332
2020-05-13Open-market buy55$310.40161,603
2020-05-13Open-market buy228$325.43164,797
2020-05-13Open-market buy2,675$324.292,254,857
2020-05-13Open-market buy135$324.29164,569
2020-05-13Open-market buy4,816$323.572,252,182
2020-05-13Open-market buy243$323.57164,434
2020-05-13Open-market buy5,084$322.442,247,366
2020-05-13Open-market buy257$322.44164,191
2020-05-13Open-market buy7,253$321.522,242,282
2020-05-13Open-market buy367$321.52163,934
2020-05-13Open-market buy1,847$320.042,235,029
2020-05-13Open-market buy93$320.04163,567
2020-05-13Open-market buy9,466$319.982,233,182
2020-05-13Open-market buy233$319.98163,474
2020-05-13Open-market buy11,702$319.492,223,716
2020-05-13Open-market buy289$319.49163,241
2020-05-13Open-market buy14,383$318.432,212,014
2020-05-13Open-market buy355$318.43162,952
2020-05-13Open-market buy9,732$317.422,197,631
2020-05-13Open-market buy240$317.42162,597
2020-05-13Open-market buy1,972$316.572,187,899
2020-05-13Open-market buy49$316.57162,357
2020-05-13Open-market buy1,757$315.032,185,927
2020-05-13Open-market buy43$315.03162,308
2020-05-13Open-market buy13,077$314.222,184,170
2020-05-13Open-market buy323$314.22162,265
2020-05-13Open-market buy9,076$313.302,171,093
2020-05-13Open-market buy224$313.30161,942
2020-05-13Open-market buy4,283$326.372,263,642
2020-05-13Open-market buy217$326.37165,014
2020-05-13Open-market buy4,502$325.432,259,359
2020-05-12Open-market buy1,006$347.782,141,614
2020-05-12Open-market buy47$346.70161,124
2020-05-12Open-market buy5,620$345.792,137,459
2020-05-12Open-market buy85$345.79161,077
2020-05-12Open-market buy5,517$344.902,131,839
2020-05-12Open-market buy83$344.90160,992
2020-05-12Open-market buy6,896$343.902,126,322
2020-05-12Open-market buy104$343.90160,909
2020-05-12Open-market buy17,883$342.752,119,426
2020-05-12Open-market buy269$342.75160,805
2020-05-12Open-market buy32,305$341.962,101,543
2020-05-12Open-market buy485$341.96160,536
2020-05-12Open-market buy18,506$340.802,069,238
2020-05-12Open-market buy279$340.80160,051
2020-05-12Open-market buy18,877$339.972,050,732
2020-05-12Open-market buy284$339.97159,772
2020-05-12Open-market buy6,712$338.912,031,855
2020-05-12Open-market buy101$338.91159,488
2020-05-12Open-market buy13,298$329.742,155,087
2020-05-12Open-market buy406$329.74161,548
2020-05-12Open-market buy175$348.482,141,789
2020-05-12Open-market buy3$348.48161,142
2020-05-12Open-market buy3,149$346.702,140,608
2020-05-12Open-market buy15$347.78161,139
2020-05-12Open-market buy39$337.94159,387
2020-05-12Open-market buy2,560$337.942,025,143
2020-05-11Open-market buy2,017$340.331,916,415
2020-05-11Open-market buy485$354.282,022,583
2020-05-11Open-market buy15$354.28159,348
2020-05-11Open-market buy17,811$353.482,022,098
2020-05-11Open-market buy559$353.48159,333
2020-05-11Open-market buy35,581$352.612,004,287
2020-05-11Open-market buy1,116$352.61158,774
2020-05-11Open-market buy14,350$351.871,968,706
2020-05-11Open-market buy450$351.87157,658
2020-05-11Open-market buy7,761$350.591,954,356
2020-05-11Open-market buy244$350.59157,208
2020-05-11Open-market buy5,099$349.971,946,595
2020-05-11Open-market buy101$349.97156,964
2020-05-11Open-market buy8,431$349.151,941,496
2020-05-11Open-market buy167$349.15156,863
2020-05-11Open-market buy3,169$348.261,933,065
2020-05-11Open-market buy63$348.26156,696
2020-05-11Open-market buy2,648$347.131,929,896
2020-05-11Open-market buy52$347.13156,633
2020-05-11Open-market buy1,549$346.291,927,248
2020-05-11Open-market buy31$346.29156,581
2020-05-11Open-market buy5,557$345.361,925,699
2020-05-11Open-market buy110$345.36156,550
2020-05-11Open-market buy687$341.981,920,142
2020-05-11Open-market buy13$341.98156,440
2020-05-11Open-market buy3,040$341.251,919,455
2020-05-11Open-market buy60$341.25156,427
2020-05-11Open-market buy39$340.33156,367
2020-04-15Option exercise (derivative)5,500$0.000
2020-04-15Option exercise5,500$56.7130,948
2020-03-17Grant / award90$414.7258,773
2020-03-17J0$0.0058,683
2020-03-12Open-market buy3,386$421.901,910,064
2020-03-12Open-market buy2,914$421.061,906,678
2020-03-12Open-market buy6,342$419.791,903,764
2020-03-12Open-market buy1,943$419.231,897,422
2020-03-12Open-market buy1,100$417.791,895,479
2020-03-12Open-market buy300$417.241,894,379
2020-03-12Open-market buy575$415.841,894,079
2020-03-12Open-market buy3,526$414.851,893,504
2020-03-12Open-market buy7,078$413.751,889,978
2020-03-12Open-market buy3,777$413.011,882,900
2020-03-12Open-market buy6,149$411.961,879,123
2020-03-12Open-market buy2,450$410.841,872,974
2020-03-12Open-market buy10,484$409.861,870,524
2020-03-12Open-market buy6,801$408.911,860,040
2020-03-12Open-market buy4,952$408.021,853,239
2020-03-12Open-market buy4,571$406.871,848,287
2020-03-12Open-market buy5,738$405.891,843,716
2020-03-12Open-market buy7,733$404.951,837,978
2020-03-12Open-market buy5,256$403.961,830,245
2020-03-12Open-market buy11,981$402.761,824,989
2020-03-12Open-market buy21,889$402.011,813,008
2020-03-12Open-market buy15,038$400.741,791,119
2020-03-12Open-market buy14,445$400.061,776,081
2020-03-12Open-market buy500$398.841,761,636
2020-03-12Open-market buy2,690$396.911,761,136
2020-03-12Open-market buy1,110$396.081,758,446
2020-03-12Open-market buy700$394.721,757,336
2020-03-12Open-market buy1,813$394.131,756,636
2020-03-12Open-market buy1,303$422.661,911,367
2020-03-12Open-market buy1$391.421,754,823
2020-03-12Open-market buy1,129$425.531,914,398
2020-03-12Open-market buy1,705$424.841,913,269
2020-03-12Open-market buy197$423.481,911,564
2020-03-11Open-market buy3,997$460.541,527,718
2020-03-11Open-market buy2,304$456.381,512,903
2020-03-11Open-market buy600$483.411,754,822
2020-03-11Open-market buy200$482.101,754,222
2020-03-11Open-market buy300$481.091,754,022
2020-03-11Open-market buy3,367$480.031,753,722
2020-03-11Open-market buy1,733$479.631,750,355
2020-03-11Open-market buy3,200$478.101,748,622
2020-03-11Open-market buy3,579$477.611,745,422
2020-03-11Open-market buy6,559$476.211,741,843
2020-03-11Open-market buy8,752$475.541,735,284
2020-03-11Open-market buy6,805$474.291,726,532
2020-03-11Open-market buy3,590$473.371,719,727
2020-03-11Open-market buy1,910$472.211,716,137
2020-03-11Open-market buy4,814$471.291,714,227
2020-03-11Open-market buy3,348$470.231,709,413
2020-03-11Open-market buy10,789$469.421,706,065
2020-03-11Open-market buy12,585$468.401,695,276
2020-03-11Open-market buy36,999$467.281,682,691
2020-03-11Open-market buy23,126$466.351,645,692
2020-03-11Open-market buy16,176$465.341,622,566
2020-03-11Open-market buy10,355$464.281,606,390
2020-03-11Open-market buy32,890$463.331,596,035
2020-03-11Open-market buy28,735$462.311,563,145
2020-03-11Open-market buy6,692$461.421,534,410
2020-03-11Open-market buy1,294$457.281,514,197
2020-03-11Open-market buy9,524$459.211,523,721
2020-03-11Open-market buy7,196$455.301,510,599
2020-03-11Open-market buy5,907$454.431,503,403
2020-03-11Open-market buy3,835$453.451,497,496
2020-03-11Open-market buy7,464$452.071,493,661
2020-03-10Open-market buy6,921$475.641,430,718
2020-03-10Open-market buy516$474.69149,253
2020-03-10Open-market buy4,486$473.711,419,248
2020-03-10Open-market buy509$473.71148,737
2020-03-10Open-market buy2,250$472.591,414,762
2020-03-10Open-market buy255$472.59148,228
2020-03-10Open-market buy1,574$471.521,412,512
2020-03-10Open-market buy178$471.52147,973
2020-03-10Open-market buy2,949$470.501,410,938
2020-03-10Open-market buy334$470.50147,795
2020-03-10Open-market buy1,258$469.901,407,989
2020-03-10Open-market buy142$469.90147,461
2020-03-10Open-market buy322$469.001,406,731
2020-03-10Open-market buy37$469.00147,319
2020-03-10Open-market buy58$467.021,406,409
2020-03-10Open-market buy7$467.02147,282
2020-03-10Open-market buy180$481.171,459,571
2020-03-10Open-market buy20$481.17153,309
2020-03-10Open-market buy988$480.631,459,391
2020-03-10Open-market buy112$480.63153,289
2020-03-10Open-market buy10,379$479.701,458,403
2020-03-10Open-market buy1,177$479.70153,177
2020-03-10Open-market buy5,954$478.601,448,024
2020-03-10Open-market buy675$478.60152,000
2020-03-10Open-market buy7,849$477.591,442,070
2020-03-10Open-market buy890$477.59151,325
2020-03-10Open-market buy3,503$476.581,434,221
2020-03-10Open-market buy397$476.58150,435
2020-03-10Open-market buy4,549$474.691,423,797
2020-03-10Open-market buy785$475.64150,038
2020-03-10Open-market buy61$491.52155,524
2020-03-10Open-market buy2,090$489.611,476,766
2020-03-10Open-market buy237$489.61155,259
2020-03-10Open-market buy1,720$489.001,474,676
2020-03-10Open-market buy195$489.00155,022
2020-03-10Open-market buy1,345$487.481,472,956
2020-03-10Open-market buy153$487.48154,827
2020-03-10Open-market buy4,044$486.441,471,611
2020-03-10Open-market buy458$486.44154,674
2020-03-10Open-market buy3,772$485.511,467,567
2020-03-10Open-market buy428$485.51154,216
2020-03-10Open-market buy3,044$484.551,463,795
2020-03-10Open-market buy345$484.55153,788
2020-03-10Open-market buy1,090$483.491,460,751
2020-03-10Open-market buy124$483.49153,443
2020-03-10Open-market buy90$482.361,459,661
2020-03-10Open-market buy10$482.36153,319
2020-03-10Open-market buy2,111$495.711,486,197
2020-03-10Open-market buy239$495.71156,328
2020-03-10Open-market buy614$494.661,484,086
2020-03-10Open-market buy70$494.66156,089
2020-03-10Open-market buy4,368$492.711,483,472
2020-03-10Open-market buy495$492.71156,019
2020-03-10Open-market buy542$491.521,479,104
2020-03-10Open-market buy204$490.50155,463
2020-03-10Open-market buy1,796$490.501,478,562
2019-11-22J16,507$0.0058,683
2019-11-22J811,932$0.001,406,351
2019-11-22J2,340$0.0020,301
2019-11-15Grant / award (derivative)3,000$0.003,000
2019-08-27J14,272$0.0051,447
2019-08-27J2,617$0.008,730
2019-08-27J827,934$0.002,218,283
2019-08-22Open-market sale6,279$529.39167,489
2019-08-22Open-market sale5,017$529.393,062,367
2019-08-22Open-market sale6,316$530.53161,173
2019-08-22Open-market sale5,047$530.533,057,320
2019-08-22Open-market sale5,678$531.46155,495
2019-08-22Open-market sale4,537$531.463,052,783
2019-08-22Open-market sale5,909$532.46149,586
2019-08-22Open-market sale4,720$532.463,048,063
2019-08-22Open-market sale2,200$533.31147,386
2019-08-22Open-market sale1,757$533.313,046,306
2019-08-22Open-market sale89$534.043,046,217
2019-08-22Open-market sale111$534.04147,275
2019-08-21Open-market sale89$537.523,067,384
2019-08-21Open-market sale111$537.52173,768
2019-08-21Open-market sale45$536.523,067,473
2019-08-21Open-market sale55$536.52173,879
2019-08-21Open-market sale1,697$535.123,067,518
2019-08-21Open-market sale2,092$535.12173,934
2019-08-21Open-market sale16,978$534.263,069,215
2019-08-21Open-market sale20,925$534.26176,026
2019-08-21Open-market sale15,685$533.373,086,193
2019-08-21Open-market sale19,333$533.37196,951
2019-08-21Open-market sale3,189$532.433,101,878
2019-08-21Open-market sale3,931$532.43216,284
2019-08-20Open-market sale262$537.753,105,067
2019-08-20Open-market sale38$537.75220,215
2019-08-20Open-market sale4,447$536.803,105,329
2019-08-20Open-market sale653$536.80220,253
2019-08-20Open-market sale18,467$535.933,109,776
2019-08-20Open-market sale2,710$535.93220,906
2019-08-20Open-market sale47,946$535.063,128,243
2019-08-20Open-market sale7,035$535.06223,616
2019-08-20Open-market sale60,957$534.053,176,189
2019-08-20Open-market sale8,943$534.05230,651
2019-02-20Open-market sale104,119$433.253,181,940
2019-02-20Open-market sale174,734$434.903,007,206
2019-02-20Open-market sale55,206$434.90239,594
2019-02-20Open-market buy229,940$434.903,237,146
2019-02-20Open-market sale32,881$433.25294,800
2017-11-08Option exercise (derivative)4,700$0.004,700
2017-11-08Option exercise (derivative)4,700$0.004,700
2017-03-14Open-market buy3,907$231.203,236,393
2017-03-14Open-market buy1,093$231.20313,780
2017-03-14Open-market buy2,121$234.27327,681
2017-03-14Open-market buy7,579$234.273,286,059
2017-03-14Open-market buy7,239$233.60325,560
2017-03-14Open-market buy25,861$233.603,278,480
2017-03-14Open-market buy4,541$232.37318,321
2017-03-14Open-market buy16,226$232.373,252,619
2017-03-13Open-market buy10,219$232.133,213,995
2017-03-13Open-market buy2,737$232.13307,734
2017-03-13Open-market buy18,491$232.823,232,486
2017-03-13Open-market buy4,953$232.82312,687
2016-12-13Open-market buy6,581$247.893,203,776
2016-12-13Open-market buy1,451$247.89304,997
2016-12-12Open-market buy25,911$247.273,179,098
2016-12-12Open-market buy20,638$246.143,153,187
2016-12-12Open-market buy5,403$248.16303,546
2016-12-12Open-market buy18,097$248.163,197,195
2016-12-12Open-market buy7,735$247.27298,143
2016-12-12Open-market buy6,162$246.14290,408
2016-12-06Open-market buy380$248.62284,246
2016-12-06Open-market buy1,215$248.623,132,549
2016-12-06Open-market buy1,454$247.45283,866
2016-12-06Open-market buy4,646$247.453,131,334
2016-12-05Open-market buy4,771$248.613,126,688
2016-12-05Open-market buy4,534$247.79280,885
2016-12-05Open-market buy14,168$247.793,121,917
2016-12-05Open-market buy1,527$248.61282,412
2016-12-02Open-market buy13,571$244.903,088,347
2016-12-02Open-market buy4,248$245.46276,351
2016-12-02Open-market buy19,402$245.463,107,749
2016-12-02Open-market buy2,972$244.90272,103
2016-12-02Open-market buy1,762$241.60269,131
2016-12-02Open-market buy8,045$241.603,074,776
2016-03-07Open-market buy4,627$222.063,066,731
2016-03-07Open-market buy2,679$221.343,062,104
2016-03-04Open-market buy700$219.283,043,276
2016-03-04Open-market buy950$221.123,044,226
2016-03-04Open-market buy11,123$221.563,055,349
2016-03-04Open-market buy4,076$222.453,059,425
2016-03-03Open-market buy9,221$220.083,042,576
2016-03-03Open-market buy8,279$219.243,033,355
2016-03-02Open-market buy717$216.06267,369
2016-03-02Open-market buy14,890$216.063,025,076
2016-03-02Open-market buy363$214.98266,652
2016-03-02Open-market buy7,528$214.983,010,186
2016-03-01Open-market buy25,046$214.723,002,658
2016-03-01Open-market buy14,856$213.602,977,612
2016-03-01Open-market buy260$213.60265,851
2016-03-01Open-market buy438$214.72266,289
2016-02-16Open-market buy396$203.242,952,204
2016-02-16Open-market buy6,120$199.832,935,949
2016-02-16Open-market buy3,156$199.83251,764
2016-02-16Open-market buy6,422$201.122,942,371
2016-02-16Open-market buy3,313$201.12255,077
2016-02-16Open-market buy5,442$204.85265,591
2016-02-16Open-market buy10,552$204.852,962,756
2016-02-16Open-market buy204$203.24260,149
2016-02-16Open-market buy4,868$201.75259,945
2016-02-16Open-market buy9,437$201.752,951,808
2016-02-16Open-market buy2,305$198.99248,608
2016-02-16Open-market buy4,468$198.992,929,829
2016-02-16Open-market buy1,373$197.48246,303
2016-02-16Open-market buy2,663$197.482,925,361
2016-02-16Open-market buy2,239$196.96244,930
2016-02-16Open-market buy4,342$196.962,922,698
2016-02-12Open-market buy242$195.75242,691
2016-02-12Open-market buy1,358$192.08225,923
2016-02-12Open-market buy15,696$195.18242,449
2016-02-12Open-market buy140,022$195.182,916,196
2016-02-12Open-market buy275$193.97226,753
2016-02-12Open-market buy2,453$193.972,776,174
2016-02-12Open-market buy555$192.97226,478
2016-02-12Open-market buy4,947$192.972,773,721
2016-02-12Open-market buy18,142$191.362,756,657
2016-02-12Open-market buy2,033$191.36224,565
2016-02-12Open-market buy12,117$192.082,768,774
2016-02-12Open-market buy2,160$195.752,918,356
2016-02-11Open-market buy811$190.16222,532
2016-02-11Open-market buy28,712$190.162,738,515
2016-02-11Open-market buy1,466$189.58221,721
2016-02-11Open-market buy51,826$189.582,709,803
2016-02-11Open-market buy521$188.47220,255
2016-02-11Open-market buy18,418$188.472,657,977
2016-02-11Open-market buy3,294$187.41219,734
2016-02-11Open-market buy116,453$187.412,639,559
2016-02-11Open-market buy681$186.72216,440
2016-02-11Open-market buy24,087$186.722,523,106
2016-02-11Open-market buy103$185.51215,759
2016-02-11Open-market buy3,628$185.512,499,019
2015-11-06Option exercise (derivative)3,650$0.007,300
2014-12-10J12,778$0.0053,940
2014-12-10J688,005$0.002,495,391
2014-12-10J1,607$0.006,113
2014-06-05Open-market buy71,584$190.103,183,396
2014-06-05Open-market buy860$188.99201,783
2014-06-05Open-market buy4,440$188.993,111,812
2014-06-05Open-market buy13,873$190.10215,656
2014-06-04Open-market buy16,124$191.02200,923
2014-06-04Open-market buy83,416$191.023,107,372
2014-06-03Open-market buy4,913$190.75184,799
2014-06-03Open-market buy82,870$190.753,023,956
2014-05-14Open-market buy11,723$183.74179,886
2014-04-24Option exercise (derivative)4,478$0.004,478
2014-04-24Option exercise (derivative)4,478$0.004,478
2014-03-07J17,667$0.0041,162
2014-03-07J1,032,008$0.002,941,086
2014-03-07J3,100$0.004,506
2013-02-08Open-market buy9,480$143.873,894,294
2013-02-08Open-market buy78,800$144.473,973,094
2013-02-08Open-market buy473$143.87164,230
2013-02-08Open-market buy3,933$144.47168,163
2013-02-07Open-market buy48,980$140.343,872,732
2013-02-07Open-market buy12,082$143.113,884,814
2013-02-07Open-market buy844$143.11163,757
2013-02-07Open-market buy3,420$140.34162,913
2013-02-06Open-market buy21,387$139.643,823,752
2013-02-06Open-market buy831$139.64159,493
2012-06-01Open-market buy12,800$121.983,802,365
2012-06-01Open-market buy89,041$121.613,789,565
2012-03-02J1,032,008$0.003,700,524
2012-02-08Open-market buy9,480$143.873,894,294
2012-02-08Open-market buy3,933$144.47168,163
2012-02-08Open-market buy473$143.87164,230
2012-02-08Open-market buy78,800$144.473,973,094
2012-02-07Open-market buy48,980$140.343,872,732
2012-02-07Open-market buy844$143.11163,757
2012-02-07Open-market buy3,420$140.34162,913
2012-02-07Open-market buy12,082$143.113,884,814
2012-02-06Open-market buy21,387$139.643,823,752
2012-02-06Open-market buy831$139.64159,493
2011-09-01Open-market buy73,741$92.274,732,532
2011-08-16Open-market buy22,678$90.24158,662
2011-08-12Open-market buy31,583$87.434,658,791
2011-08-11Open-market buy3,200$84.814,627,208
2011-06-10Open-market buy25,100$79.694,618,208
2011-06-10Open-market buy5,800$80.284,624,008
2011-06-09Open-market buy6,300$80.514,593,108
2011-06-01Open-market buy46,400$82.044,586,808
2011-05-12Open-market buy67,430$83.474,540,408
2011-03-02Open-market buy18,500$81.524,472,978
2011-03-01Open-market buy30,000$81.044,454,478
2011-02-28Open-market buy10,000$80.684,424,478
2011-02-25Open-market buy10,000$80.404,414,478
2011-02-24Open-market buy10,000$79.104,404,478
2011-02-10Open-market buy24,000$81.774,394,478
2011-02-09Open-market buy39,716$81.984,370,478
2011-02-09Open-market buy6,684$81.98135,984
2010-12-06Open-market buy91,200$69.664,330,762
2010-12-06Open-market buy25,800$69.66129,300
2010-05-17Open-market buy11,000$55.964,239,562
2010-05-14Open-market buy15,000$55.824,228,562
2010-05-13Open-market buy15,000$57.004,213,562
2010-05-12Open-market buy15,000$55.944,198,562
2010-03-23———4,183,562
2010-03-23———103,500
2010-03-23———5,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.