Aug 12
2025
SELL
Open market or private sale
$9,868,657
$913.68 p/Share
10,801
Reduced 10.42%
92,818
Common Stock
Aug 12
2025
-
804
Reduced 0.87%
92,014
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$7,974,977
$888.28 p/Share
8,978
Reduced 9.65%
84,076
Common Stock
Aug 07
2025
BUY
Grant, award, or other acquisition
-
55,760
Added 34.99%
103,619
Common Stock
Aug 05
2025
SELL
Payment of exercise price or tax liability
$10,796,075
$915.62 p/Share
11,791
Reduced 17.18%
56,836
Common Stock
Aug 04
2025
SELL
Payment of exercise price or tax liability
$1,768,846
$886.64 p/Share
1,995
Reduced 2.82%
68,627
Common Stock
Aug 03
2025
SELL
Payment of exercise price or tax liability
$1,723,628
$886.64 p/Share
1,944
Reduced 2.68%
70,623
Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$1,161,198
$879.03 p/Share
1,321
Reduced 1.79%
72,567
Common Stock
Jun 30
2025
SELL
Payment of exercise price or tax liability
$3,635,118
$889.87 p/Share
4,085
Reduced 5.24%
73,888
Common Stock
Jun 30
2025
BUY
Other acquisition or disposition
$21,104
$541.13 p/Share
39
Added 0.05%
77,974
Common Stock
May 06
2025
-
805
Reduced 1.02%
77,935
Common Stock
May 06
2025
SELL
Open market or private sale
$7,381,006
$683.3 p/Share
10,802
Reduced 12.06%
78,740
Common Stock
Feb 11
2025
-
805
Reduced 0.89%
89,542
Common Stock
Nov 12
2024
-
676
Reduced 0.64%
104,653
Common Stock
Nov 12
2024
SELL
Open market or private sale
$9,485,021
$663.01 p/Share
14,306
Reduced 13.67%
90,347
Common Stock
Aug 06
2024
SELL
Open market or private sale
$12,293,259
$705.01 p/Share
17,437
Reduced 14.2%
105,329
Common Stock
Aug 06
2024
SELL
Payment of exercise price or tax liability
$8,798,424
$703.48 p/Share
12,507
Reduced 9.25%
122,766
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$8,208,540
$696.17 p/Share
11,791
Reduced 8.02%
135,274
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$1,388,859
$696.17 p/Share
1,995
Reduced 1.34%
147,066
Common Stock
Aug 03
2024
SELL
Payment of exercise price or tax liability
$1,353,354
$696.17 p/Share
1,944
Reduced 1.29%
149,061
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
-
57,819
Added 27.69%
151,005
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$20,958
$476.33 p/Share
44
Added 0.05%
93,186
Common Stock
May 07
2024
SELL
Open market or private sale
$10,039,269
$716.63 p/Share
14,009
Reduced 13.07%
93,141
Common Stock
Apr 11
2024
SELL
Payment of exercise price or tax liability
$11,836,105
$700.61 p/Share
16,894
Reduced 13.62%
107,150
Common Stock
Aug 07
2023
SELL
Open market or private sale
$17,634,050
$503.83 p/Share
35,000
Reduced 22.01%
124,045
Common Stock