Jun 27
2025
SELL
Open market or private sale
$6,381,670
$235.93 p/Share
27,049
Reduced 19.66%
110,564
Common Stock
Jun 27
2025
BUY
Exercise of conversion of derivative security
$4,831,967
$136.67 p/Share
35,355
Added 20.44%
137,613
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$4,017,753
$283.06 p/Share
14,194
Reduced 12.19%
102,258
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
26,530
Added 18.55%
116,452
Common Stock
Sep 03
2024
BUY
Open market or private purchase
$1,040,000
$260.0 p/Share
4,000
Added 4.26%
89,922
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$5,375,466
$385.2 p/Share
13,955
Reduced 13.97%
85,922
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
26,084
Added 20.71%
99,877
Common Stock
Dec 18
2023
SELL
Open market or private sale
$12,437,500
$497.5 p/Share
25,000
Reduced 25.31%
73,793
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$3,416,749
$136.67 p/Share
25,000
Added 20.2%
98,793
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$5,012,076
$317.22 p/Share
15,800
Reduced 17.64%
73,793
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
29,532
Added 24.79%
89,593
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$6,356,905
$331.78 p/Share
19,160
Reduced 24.19%
60,061
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
-
35,812
Added 31.13%
79,221
Common Stock
Sep 09
2021
SELL
Open market or private sale
$4,273,700
$427.37 p/Share
10,000
Reduced 18.72%
43,409
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$1,366,700
$136.67 p/Share
10,000
Added 15.77%
53,409
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$3,177,070
$397.83 p/Share
7,986
Reduced 15.54%
43,409
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
14,926
Added 22.51%
51,395
Common Stock
Apr 22
2021
SELL
Open market or private sale
$1,005,000
$335.0 p/Share
3,000
Reduced 7.6%
36,469
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$7,425,966
$316.16 p/Share
23,488
Reduced 37.31%
39,469
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
-
43,902
Added 41.08%
62,957
Common Stock