Jan 07
2026
SELL
Open market or private sale
$1,721,675
$425.0 p/Share
4,051
Reduced 3.34%
117,388
Common Stock
Jan 06
2026
SELL
Payment of exercise price or tax liability
$1,644,916
$416.54 p/Share
3,949
Reduced 3.15%
121,439
Common Stock
Jan 06
2026
BUY
Exercise of conversion of derivative security
$609,200
$76.15 p/Share
8,000
Added 6.0%
125,388
Common Stock
Aug 12
2025
SELL
Open market or private sale
$717,982
$386.22 p/Share
1,859
Reduced 1.56%
117,388
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$849,226
$378.95 p/Share
2,241
Reduced 1.84%
119,247
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
-
4,100
Added 3.26%
121,488
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
-
2,653
Reduced 2.21%
117,388
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
6,286
Added 4.98%
120,041
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$226,264
$499.48 p/Share
453
Reduced 0.4%
113,755
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
1,572
Added 1.36%
114,208
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$1,591,218
$391.54 p/Share
4,064
Reduced 3.48%
112,636
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
9,356
Added 7.42%
116,700
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$270,478
$393.71 p/Share
687
Reduced 0.64%
107,344
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,340
Added 2.12%
108,031
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$1,742,762
$315.09 p/Share
5,531
Reduced 4.97%
105,691
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
12,554
Added 10.14%
111,222
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,103,190
$263.48 p/Share
4,187
Reduced 4.07%
98,668
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
9,936
Added 8.81%
102,855
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$283,968
$253.77 p/Share
1,119
Reduced 1.19%
92,919
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
2,484
Added 2.57%
94,038
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$1,752,352
$284.75 p/Share
6,154
Reduced 6.03%
95,900
Common Stock
Aug 09
2022
SELL
Open market or private sale
$1,236,611
$284.54 p/Share
4,346
Reduced 4.53%
91,554
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$745,500
$71.0 p/Share
10,500
Added 9.33%
102,054
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$988,156
$181.18 p/Share
5,454
Reduced 5.62%
91,554
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
12,912
Added 11.75%
97,008
Common Stock