May 22
2024
SELL
Open market or private sale
$1,508,909
$300.4 p/Share
5,023
Reduced 0.05%
10,674,922
Common Stock
May 21
2024
SELL
Open market or private sale
$2,385,897
$298.76 p/Share
7,986
Reduced 0.07%
10,679,945
Common Stock
May 20
2024
SELL
Open market or private sale
$1,571,770
$300.3 p/Share
5,234
Reduced 0.05%
10,687,931
Common Stock
May 17
2024
SELL
Open market or private sale
$1,284,471
$299.76 p/Share
4,285
Reduced 0.04%
10,693,165
Common Stock
May 16
2024
SELL
Open market or private sale
$1,824,662
$301.0 p/Share
6,062
Reduced 0.06%
10,697,450
Common Stock
May 15
2024
SELL
Open market or private sale
$1,439,950
$299.74 p/Share
4,804
Reduced 0.04%
10,703,512
Common Stock
May 14
2024
SELL
Open market or private sale
$1,389,227
$296.78 p/Share
4,681
Reduced 0.04%
10,708,316
Common Stock
May 13
2024
SELL
Open market or private sale
$464,735
$298.29 p/Share
1,558
Reduced 0.01%
10,712,997
Common Stock
May 10
2024
SELL
Open market or private sale
$1,516,672
$299.56 p/Share
5,063
Reduced 0.05%
10,714,555
Common Stock
May 09
2024
SELL
Open market or private sale
$1,918,875
$297.5 p/Share
6,450
Reduced 0.06%
10,719,618
Common Stock
May 08
2024
SELL
Open market or private sale
$40,358
$301.18 p/Share
134
Reduced 0.0%
10,726,348
Common Stock
May 07
2024
SELL
Open market or private sale
$2,204,375
$300.16 p/Share
7,344
Reduced 0.07%
10,726,482
Common Stock
May 06
2024
SELL
Open market or private sale
$84,005
$300.02 p/Share
280
Reduced 0.0%
10,726,068
Common Stock
May 06
2024
SELL
Open market or private sale
$2,227,758
$297.59 p/Share
7,486
Reduced 0.07%
10,733,826
Common Stock
May 03
2024
SELL
Open market or private sale
$2,629,879
$293.71 p/Share
8,954
Reduced 0.08%
10,741,312
Common Stock
May 02
2024
SELL
Open market or private sale
$2,410,843
$289.73 p/Share
8,321
Reduced 0.08%
10,750,266
Common Stock
May 01
2024
SELL
Open market or private sale
$2,388,775
$286.94 p/Share
8,325
Reduced 0.08%
10,758,587
Common Stock
Mar 12
2024
SELL
Open market or private sale
$2,651,561
$307.82 p/Share
8,614
Reduced 0.08%
10,766,912
Common Stock
Mar 11
2024
SELL
Open market or private sale
$399,073
$307.69 p/Share
1,297
Reduced 0.01%
10,775,526
Common Stock
Mar 08
2024
SELL
Open market or private sale
$1,455,467
$311.33 p/Share
4,675
Reduced 0.04%
10,776,823
Common Stock
Mar 07
2024
SELL
Open market or private sale
$2,668,269
$312.7 p/Share
8,533
Reduced 0.08%
10,781,498
Common Stock
Mar 06
2024
SELL
Open market or private sale
$3,077,250
$308.28 p/Share
9,982
Reduced 0.09%
10,790,031
Common Stock
Mar 05
2024
SELL
Open market or private sale
$3,565,600
$304.31 p/Share
11,717
Reduced 0.11%
10,800,013
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,980,684
$302.27 p/Share
9,861
Reduced 0.09%
10,811,730
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,798,221
$298.46 p/Share
6,025
Reduced 0.06%
10,821,591
Common Stock