Jun 24
2022
SELL
Open market or private sale
$69,649,253
$323.95 p/Share
215,000
Reduced 0.21%
104,203,810
Common Stock
Jun 23
2022
SELL
Open market or private sale
$63,830,849
$311.37 p/Share
205,000
Reduced 0.2%
104,418,810
Common Stock
Jun 22
2022
SELL
Open market or private sale
$64,543,501
$307.35 p/Share
210,000
Reduced 0.2%
104,623,810
Common Stock
May 27
2022
SELL
Open market or private sale
$63,771,997
$318.86 p/Share
200,000
Reduced 0.19%
104,833,810
Common Stock
May 26
2022
SELL
Open market or private sale
$55,486,427
$311.04 p/Share
178,390
Reduced 0.17%
105,033,810
Common Stock
May 25
2022
SELL
Open market or private sale
$12,872,469
$309.36 p/Share
41,610
Reduced 0.04%
105,212,200
Common Stock
May 24
2022
SELL
Open market or private sale
$30,601,001
$306.01 p/Share
100,000
Reduced 0.09%
105,253,810
Common Stock
May 23
2022
SELL
Open market or private sale
$36,057,344
$303.37 p/Share
118,856
Reduced 0.11%
105,353,810
Common Stock
May 18
2022
SELL
Open market or private sale
$211,400
$302.0 p/Share
700
Reduced 0.0%
105,472,666
Common Stock
May 17
2022
SELL
Open market or private sale
$5,958,635
$302.73 p/Share
19,683
Reduced 0.02%
105,473,366
Common Stock
May 16
2022
SELL
Open market or private sale
$24,450,393
$302.75 p/Share
80,761
Reduced 0.08%
105,493,049
Common Stock
Apr 08
2022
SELL
Open market or private sale
$43,226,310
$310.88 p/Share
139,045
Reduced 0.13%
105,573,810
Common Stock
Apr 07
2022
SELL
Open market or private sale
$22,018,756
$310.32 p/Share
70,955
Reduced 0.07%
105,712,855
Common Stock
Apr 06
2022
SELL
Open market or private sale
$15,612,854
$301.11 p/Share
51,851
Reduced 0.05%
105,783,810
Common Stock
Apr 05
2022
SELL
Open market or private sale
$33,489,766
$294.4 p/Share
113,756
Reduced 0.11%
105,835,661
Common Stock
Apr 04
2022
SELL
Open market or private sale
$11,548,058
$293.15 p/Share
39,393
Reduced 0.04%
105,949,417
Common Stock
Apr 01
2022
SELL
Open market or private sale
$48,405,557
$292.7 p/Share
165,376
Reduced 0.16%
105,988,810
Common Stock
Mar 30
2022
SELL
Open market or private sale
$730,075
$292.03 p/Share
2,500
Reduced 0.0%
106,154,186
Common Stock
Mar 29
2022
SELL
Open market or private sale
$1,270,524
$292.68 p/Share
4,341
Reduced 0.0%
106,156,686
Common Stock
Mar 28
2022
SELL
Open market or private sale
$2,202,227
$292.15 p/Share
7,538
Reduced 0.01%
106,161,027
Common Stock
Mar 21
2022
SELL
Open market or private sale
$10,317,621
$292.74 p/Share
35,245
Reduced 0.03%
106,168,565
Common Stock
Mar 18
2022
SELL
Open market or private sale
$60,563,999
$288.4 p/Share
210,000
Reduced 0.2%
106,203,810
Common Stock
Mar 17
2022
SELL
Open market or private sale
$62,469,003
$283.95 p/Share
220,000
Reduced 0.21%
106,413,810
Common Stock
Mar 15
2022
SELL
Open market or private sale
$60,249,930
$273.77 p/Share
220,075
Reduced 0.21%
106,633,810
Common Stock
Mar 14
2022
SELL
Open market or private sale
$46,686,219
$269.73 p/Share
173,085
Reduced 0.16%
106,853,885
Common Stock