Sep 29
2025
SELL
Open market or private sale
$3,566,100
$713.22 p/Share
5,000
Reduced 5.07%
93,592
Common Stock
Sep 26
2025
SELL
Payment of exercise price or tax liability
$10,228,561
$708.84 p/Share
14,430
Reduced 12.77%
98,592
Common Stock
Sep 15
2025
SELL
Open market or private sale
$672,727
$773.25 p/Share
870
Reduced 0.76%
113,022
Common Stock
Aug 13
2025
SELL
Payment of exercise price or tax liability
$623,898
$765.52 p/Share
815
Reduced 0.71%
113,892
Common Stock
Jun 26
2025
SELL
Payment of exercise price or tax liability
$1,004,937
$803.95 p/Share
1,250
Reduced 1.08%
114,707
Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$12,043,057
$758.57 p/Share
15,876
Reduced 12.04%
115,957
Common Stock
May 13
2025
SELL
Open market or private sale
$2,380,000
$700.0 p/Share
3,400
Reduced 2.51%
131,833
Common Stock
Mar 26
2025
SELL
Payment of exercise price or tax liability
$698,824
$559.06 p/Share
1,250
Reduced 0.92%
135,233
Common Stock
Mar 24
2025
BUY
Grant, award, or other acquisition
-
61,120
Added 30.93%
136,483
Common Stock
Dec 26
2024
SELL
Payment of exercise price or tax liability
$793,473
$623.8 p/Share
1,272
Reduced 1.66%
75,363
Common Stock
Nov 22
2024
SELL
Open market or private sale
$2,240,000
$640.0 p/Share
3,500
Reduced 4.37%
76,635
Common Stock
Nov 15
2024
SELL
Open market or private sale
$3,787,157
$598.76 p/Share
6,325
Reduced 7.32%
80,135
Common Stock
Sep 26
2024
SELL
Payment of exercise price or tax liability
$4,862,536
$393.25 p/Share
12,365
Reduced 12.51%
86,460
Common Stock
Sep 12
2024
SELL
Open market or private sale
$1,643,885
$378.95 p/Share
4,338
Reduced 4.2%
98,825
Common Stock
Sep 07
2024
SELL
Payment of exercise price or tax liability
$1,787,994
$354.62 p/Share
5,042
Reduced 4.66%
103,163
Common Stock
Aug 15
2024
SELL
Open market or private sale
$754,640
$374.14 p/Share
2,017
Reduced 1.83%
108,205
Common Stock
Jun 26
2024
SELL
Payment of exercise price or tax liability
$372,543
$292.88 p/Share
1,272
Reduced 1.14%
110,222
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$414,243
$319.14 p/Share
1,298
Reduced 1.15%
111,494
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
3,213
Added 2.77%
112,792
Common Stock
Dec 26
2023
SELL
Payment of exercise price or tax liability
$302,763
$258.11 p/Share
1,173
Reduced 1.06%
109,579
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,253,500
$250.7 p/Share
5,000
Reduced 4.32%
110,752
Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,129,000
$225.8 p/Share
5,000
Reduced 4.14%
115,752
Common Stock
Nov 17
2023
SELL
Open market or private sale
$1,119,150
$223.83 p/Share
5,000
Reduced 3.98%
120,752
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$6,871,656
$189.61 p/Share
36,241
Reduced 22.37%
125,752
Common Stock
Sep 07
2023
BUY
Grant, award, or other acquisition
-
24,155
Added 12.98%
161,993
Common Stock