Nov 13
2024
SELL
Open market or private sale
$888,000
$555.0 p/Share
1,600
Reduced 8.11%
18,124
Common Stock
Aug 29
2024
SELL
Open market or private sale
$2,734,200
$490.0 p/Share
5,580
Reduced 22.05%
19,724
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$2,414,733
$501.19 p/Share
4,818
Reduced 15.99%
25,304
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,080,940
$501.19 p/Share
4,152
Reduced 12.11%
30,122
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,080,795
$143.01 p/Share
14,550
Added 29.8%
34,274
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$787,984
$463.52 p/Share
1,700
Reduced 7.94%
19,724
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,667
Added 14.61%
21,424
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$614,627
$463.52 p/Share
1,326
Reduced 6.95%
17,757
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,926
Added 13.68%
18,469
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$290,330
$469.79 p/Share
618
Reduced 3.68%
16,157
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,923
Added 10.28%
16,775
Common Stock
Jun 09
2023
SELL
Open market or private sale
$1,040,301
$347.23 p/Share
2,996
Reduced 16.79%
14,852
Common Stock
Jun 08
2023
SELL
Sale (or disposition) back to the issuer
$955,604
$343.99 p/Share
2,778
Reduced 11.97%
20,435
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$889,902
$343.99 p/Share
2,587
Reduced 12.66%
17,848
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$955,327
$114.26 p/Share
8,361
Added 26.48%
23,213
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$590,954
$347.62 p/Share
1,700
Reduced 10.27%
14,852
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
3,667
Added 18.14%
16,552
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$260,815
$351.03 p/Share
743
Reduced 4.47%
15,892
Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,067,485
$355.0 p/Share
3,007
Reduced 18.92%
12,885
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,602
Added 8.78%
16,635
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$899,462
$346.48 p/Share
2,596
Reduced 14.73%
15,033
Common Stock
Feb 08
2023
SELL
Sale (or disposition) back to the issuer
$955,591
$346.48 p/Share
2,758
Reduced 13.53%
17,629
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
$955,327
$114.26 p/Share
8,361
Added 29.08%
20,387
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$381,500
$340.93 p/Share
1,119
Reduced 8.51%
12,026
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
2,739
Added 17.24%
13,145
Common Stock