Apr 06
2023
SELL
Open market or private sale
$47,846,361
$367.21 p/Share
130,297
Reduced 0.13%
102,133,810
Common Stock
Apr 05
2023
SELL
Open market or private sale
$25,352,375
$363.72 p/Share
69,703
Reduced 0.07%
102,264,107
Common Stock
Apr 03
2023
SELL
Open market or private sale
$73,665,900
$350.79 p/Share
210,000
Reduced 0.2%
102,333,810
Common Stock
Mar 31
2023
SELL
Open market or private sale
$70,255,550
$342.71 p/Share
205,000
Reduced 0.2%
102,543,810
Common Stock
Mar 24
2023
SELL
Open market or private sale
$67,236,000
$336.18 p/Share
200,000
Reduced 0.19%
102,748,810
Common Stock
Dec 02
2022
SELL
Open market or private sale
$18,308,724
$372.97 p/Share
49,089
Reduced 0.05%
102,948,810
Common Stock
Dec 01
2022
SELL
Open market or private sale
$60,069,685
$373.31 p/Share
160,911
Reduced 0.16%
102,997,899
Common Stock
Nov 07
2022
SELL
Open market or private sale
$23,171,645
$364.42 p/Share
63,585
Reduced 0.06%
103,158,810
Common Stock
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