Nov 04
2022
SELL
Open market or private sale
$485,943
$363.73 p/Share
1,336
Reduced 0.0%
103,222,395
Common Stock
Nov 03
2022
SELL
Open market or private sale
$48,499,891
$362.08 p/Share
133,948
Reduced 0.13%
103,223,731
Common Stock
Nov 02
2022
SELL
Open market or private sale
$2,219,851
$362.07 p/Share
6,131
Reduced 0.01%
103,357,679
Common Stock
Oct 21
2022
SELL
Open market or private sale
$54,880,109
$338.9 p/Share
161,936
Reduced 0.16%
103,363,810
Common Stock
Oct 19
2022
SELL
Open market or private sale
$1,189,948
$335.48 p/Share
3,547
Reduced 0.0%
103,525,746
Common Stock
Oct 18
2022
SELL
Open market or private sale
$4,025,520
$334.29 p/Share
12,042
Reduced 0.01%
103,529,293
Common Stock
Oct 17
2022
SELL
Open market or private sale
$26,744,110
$335.88 p/Share
79,624
Reduced 0.08%
103,541,335
Common Stock
Oct 14
2022
SELL
Open market or private sale
$1,065,765
$334.41 p/Share
3,187
Reduced 0.0%
103,620,959
Common Stock
Oct 12
2022
SELL
Open market or private sale
$133,400
$333.5 p/Share
400
Reduced 0.0%
103,624,146
Common Stock
Oct 06
2022
SELL
Open market or private sale
$50,236,291
$336.56 p/Share
149,264
Reduced 0.14%
103,624,546
Common Stock
Sep 28
2022
SELL
Open market or private sale
$34,248,630
$336.99 p/Share
101,631
Reduced 0.1%
103,773,810
Common Stock
Jul 28
2022
SELL
Open market or private sale
$29,805,616
$333.18 p/Share
89,458
Reduced 0.09%
103,875,441
Common Stock
Jul 26
2022
SELL
Open market or private sale
$532,365
$332.52 p/Share
1,601
Reduced 0.0%
103,964,899
Common Stock
Jul 15
2022
SELL
Open market or private sale
$5,781,540
$334.0 p/Share
17,310
Reduced 0.02%
103,966,500
Common Stock
Jul 06
2022
SELL
Open market or private sale
$58,646,165
$330.88 p/Share
177,243
Reduced 0.17%
103,983,810
Common Stock
Jun 28
2022
SELL
Open market or private sale
$296,109
$329.01 p/Share
900
Reduced 0.0%
104,161,053
Common Stock
Jun 27
2022
SELL
Open market or private sale
$13,773,045
$329.05 p/Share
41,857
Reduced 0.04%
104,161,953
Common Stock
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