Sep 05
2025
SELL
Open market or private sale
$2,228,709
$609.77 p/Share
3,655
Reduced 19.27%
15,317
Common Stock
Sep 05
2025
BUY
Exercise of conversion of derivative security
$1,284,038
$351.31 p/Share
3,655
Added 18.26%
16,360
Common Stock
Aug 29
2025
BUY
Other acquisition or disposition
$9,796
$376.77 p/Share
26
Added 0.17%
15,317
Common Stock
Jun 06
2025
SELL
Open market or private sale
$3,550,613
$485.72 p/Share
7,310
Reduced 32.34%
15,291
Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
$2,568,076
$351.31 p/Share
7,310
Added 26.27%
20,515
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$125,390
$446.23 p/Share
281
Reduced 1.8%
15,291
Common Stock
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
794
Added 4.85%
15,572
Common Stock
Feb 28
2025
BUY
Other acquisition or disposition
$9,819
$306.87 p/Share
32
Added 0.22%
14,778
Common Stock
Dec 06
2024
SELL
Payment of exercise price or tax liability
$2,734,342
$517.28 p/Share
5,286
Reduced 26.39%
14,746
Common Stock
Dec 06
2024
BUY
Exercise of conversion of derivative security
-
10,984
Added 42.15%
15,075
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$9,819
$306.87 p/Share
32
Added 0.35%
9,048
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$152,908
$550.03 p/Share
278
Reduced 2.99%
9,016
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
794
Added 7.87%
9,294
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$9,819
$306.87 p/Share
32
Added 0.38%
8,500
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$1,893,413
$567.06 p/Share
3,339
Reduced 28.28%
8,468
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
6,733
Added 36.32%
11,807
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$954,491
$535.93 p/Share
1,781
Reduced 25.98%
5,074
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
3,591
Added 34.38%
6,855
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$9,819
$306.87 p/Share
32
Added 0.97%
3,264
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$1,121,727
$446.37 p/Share
2,513
Reduced 43.74%
3,232
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
5,745
Added 50.0%
5,745
Common Stock