Oct 01
2024
-
2,808,674
Reduced 28.45%
7,062,629
Common Stock
Oct 26
2021
SELL
Open market or private sale
$3,010,963
$128.35 p/Share
23,459
Reduced 0.24%
9,871,303
Common Stock
Oct 25
2021
SELL
Open market or private sale
$9,582,561
$131.43 p/Share
72,910
Reduced 0.73%
9,894,762
Common Stock
Oct 22
2021
SELL
Open market or private sale
$19,950,587
$129.83 p/Share
153,667
Reduced 1.52%
9,967,672
Common Stock
Oct 21
2021
SELL
Open market or private sale
$81,260,602
$126.91 p/Share
640,301
Reduced 5.95%
10,121,339
Common Stock
Oct 20
2021
SELL
Open market or private sale
$15,088,148
$118.78 p/Share
127,026
Reduced 1.17%
10,761,640
Common Stock
Oct 19
2021
SELL
Open market or private sale
$9,607,199
$116.92 p/Share
82,169
Reduced 0.75%
10,888,666
Common Stock
Oct 18
2021
SELL
Open market or private sale
$6,274,755
$117.43 p/Share
53,434
Reduced 0.48%
10,970,835
Common Stock
Oct 15
2021
SELL
Open market or private sale
$5,968,805
$117.9 p/Share
50,626
Reduced 0.46%
11,024,269
Common Stock
Oct 14
2021
SELL
Open market or private sale
$7,603,421
$115.95 p/Share
65,575
Reduced 0.59%
11,074,895
Common Stock
Oct 13
2021
SELL
Open market or private sale
$7,088,472
$115.47 p/Share
61,388
Reduced 0.55%
11,140,470
Common Stock
Oct 12
2021
SELL
Open market or private sale
$4,486,148
$118.29 p/Share
37,925
Reduced 0.34%
11,201,858
Common Stock
Oct 11
2021
SELL
Open market or private sale
$4,343,256
$118.39 p/Share
36,686
Reduced 0.33%
11,239,783
Common Stock
Oct 08
2021
SELL
Open market or private sale
$6,163,528
$119.01 p/Share
51,790
Reduced 0.46%
11,276,469
Common Stock
Oct 07
2021
SELL
Open market or private sale
$7,522,434
$117.84 p/Share
63,836
Reduced 0.56%
11,328,259
Common Stock
Oct 06
2021
SELL
Open market or private sale
$2,941,548
$114.64 p/Share
25,659
Reduced 0.22%
11,392,095
Common Stock
Oct 05
2021
SELL
Open market or private sale
$118,860
$118.86 p/Share
1,000
Reduced 0.01%
11,417,754
Common Stock
Oct 04
2021
SELL
Open market or private sale
$2,831,642
$120.48 p/Share
23,503
Reduced 0.21%
11,418,754
Common Stock
Oct 01
2021
SELL
Open market or private sale
$7,199,098
$119.39 p/Share
60,299
Reduced 0.52%
11,442,257
Common Stock
Sep 30
2021
SELL
Open market or private sale
$4,099,497
$125.08 p/Share
32,775
Reduced 0.28%
11,502,556
Common Stock
Sep 29
2021
SELL
Open market or private sale
$23,526,061
$128.01 p/Share
183,783
Reduced 1.57%
11,535,331
Common Stock
Sep 28
2021
SELL
Open market or private sale
$19,553,864
$123.56 p/Share
158,254
Reduced 1.33%
11,719,114
Common Stock
Sep 27
2021
SELL
Open market or private sale
$27,914,278
$125.32 p/Share
222,744
Reduced 1.84%
11,877,368
Common Stock
Sep 24
2021
SELL
Open market or private sale
$7,205,438
$124.02 p/Share
58,099
Reduced 0.48%
12,100,112
Common Stock
Aug 05
2021
SELL
Other acquisition or disposition
-
3,332,063
Reduced 21.51%
12,158,211
Common Stock