Nov 04
2021
SELL
Open market or private sale
$52,427,697
$268.86 p/Share
195,000
Reduced 0.18%
107,853,610
Common Stock
Oct 28
2021
SELL
Open market or private sale
$45,454,445
$254.46 p/Share
178,631
Reduced 0.17%
108,048,610
Common Stock
Oct 27
2021
SELL
Open market or private sale
$5,392,040
$252.33 p/Share
21,369
Reduced 0.02%
108,227,241
Common Stock
Aug 18
2021
SELL
Open market or private sale
$4,232,603
$274.31 p/Share
15,430
Reduced 0.01%
108,248,610
Common Stock
Aug 17
2021
SELL
Open market or private sale
$838,685
$274.08 p/Share
3,060
Reduced 0.0%
108,264,040
Common Stock
Aug 09
2021
SELL
Open market or private sale
$28,126,420
$268.61 p/Share
104,711
Reduced 0.1%
108,267,100
Common Stock
Aug 06
2021
SELL
Open market or private sale
$2,005,988
$264.05 p/Share
7,597
Reduced 0.01%
108,371,811
Common Stock
Aug 05
2021
SELL
Open market or private sale
$35,127,555
$264.73 p/Share
132,692
Reduced 0.12%
108,379,408
Common Stock
Aug 04
2021
SELL
Open market or private sale
$3,567,581
$265.09 p/Share
13,458
Reduced 0.01%
108,512,100
Common Stock
Aug 03
2021
SELL
Open market or private sale
$60,852,797
$257.26 p/Share
236,542
Reduced 0.22%
108,525,558
Common Stock
Jul 21
2021
SELL
Open market or private sale
$20,408,307
$237.0 p/Share
86,111
Reduced 0.08%
108,762,100
Common Stock
Jul 20
2021
SELL
Open market or private sale
$3,700,507
$237.06 p/Share
15,610
Reduced 0.01%
108,848,211
Common Stock
Jul 14
2021
SELL
Open market or private sale
$2,555,076
$237.02 p/Share
10,780
Reduced 0.01%
108,863,821
Common Stock
Jul 12
2021
SELL
Open market or private sale
$767,697
$237.09 p/Share
3,238
Reduced 0.0%
108,874,601
Common Stock
Jul 09
2021
SELL
Open market or private sale
$25,970,247
$237.69 p/Share
109,261
Reduced 0.1%
108,877,839
Common Stock
Jul 06
2021
SELL
Open market or private sale
$49,368,899
$235.09 p/Share
210,000
Reduced 0.19%
108,987,100
Common Stock
Jul 02
2021
SELL
Open market or private sale
$47,182,734
$233.46 p/Share
202,102
Reduced 0.18%
109,197,100
Common Stock
Jun 24
2021
SELL
Open market or private sale
$3,067,015
$237.79 p/Share
12,898
Reduced 0.01%
109,399,202
Common Stock
Jun 10
2021
SELL
Open market or private sale
$56,172,001
$234.05 p/Share
240,000
Reduced 0.22%
109,412,100
Common Stock
Jun 09
2021
SELL
Open market or private sale
$49,543,999
$225.2 p/Share
220,000
Reduced 0.2%
109,652,100
Common Stock
Jun 07
2021
SELL
Open market or private sale
$52,037,500
$226.25 p/Share
230,000
Reduced 0.21%
109,872,100
Common Stock
May 24
2021
SELL
Open market or private sale
$1,483,756
$202.45 p/Share
7,329
Reduced 0.01%
110,102,100
Common Stock
May 21
2021
SELL
Open market or private sale
$18,620,337
$200.78 p/Share
92,740
Reduced 0.08%
110,109,429
Common Stock
May 20
2021
SELL
Open market or private sale
$20,060,149
$200.74 p/Share
99,931
Reduced 0.09%
110,202,169
Common Stock
Mar 09
2021
SELL
Open market or private sale
$12,627,965
$210.61 p/Share
59,959
Reduced 0.05%
110,302,100
Common Stock