Feb 12
2025
SELL
Payment of exercise price or tax liability
-
1,228
Reduced 13.41%
7,927
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
2,838
Added 23.66%
9,155
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$159,833
$499.48 p/Share
320
Reduced 4.82%
6,317
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
710
Added 9.66%
6,637
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$2,315,260
$508.29 p/Share
4,555
Reduced 32.47%
9,472
Common Stock
Nov 08
2024
SELL
Open market or private sale
$1,843,045
$519.9 p/Share
3,545
Reduced 37.43%
5,927
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
8,100
Added 40.78%
11,765
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$696,941
$391.54 p/Share
1,780
Reduced 23.1%
5,927
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
4,068
Added 34.55%
7,707
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$181,894
$393.71 p/Share
462
Reduced 11.27%
3,639
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,018
Added 19.89%
4,101
Common Stock
Nov 16
2023
SELL
Open market or private sale
$2,648,277
$367.51 p/Share
7,206
Reduced 70.04%
3,083
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$520,109
$263.48 p/Share
1,974
Reduced 16.1%
10,289
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
4,460
Added 26.67%
12,263
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$131,452
$253.77 p/Share
518
Reduced 6.23%
7,803
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 11.82%
8,321
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$714,512
$238.25 p/Share
2,999
Reduced 24.98%
9,007
Common Stock
May 12
2022
SELL
Open market or private sale
$435,122
$241.6 p/Share
1,801
Reduced 20.0%
7,206
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
-
4,800
Added 28.56%
12,006
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$426,498
$181.18 p/Share
2,354
Reduced 24.65%
7,194
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
5,248
Added 35.47%
9,548
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$113,391
$183.48 p/Share
618
Reduced 12.54%
4,312
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,312
Added 21.02%
4,930
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$258,817
$141.74 p/Share
1,826
Reduced 28.45%
4,592
Common Stock
May 04
2021
SELL
Open market or private sale
$137,685
$141.36 p/Share
974
Reduced 21.21%
3,618
Common Stock