Mar 04
2025
SELL
Payment of exercise price or tax liability
$1,088,585
$464.81 p/Share
2,342
Reduced 19.45%
9,701
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
3,450
Added 25.01%
10,343
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
-
1,316
Reduced 13.28%
8,593
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
3,042
Added 23.49%
9,909
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$170,822
$499.48 p/Share
342
Reduced 4.74%
6,867
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
761
Added 9.55%
7,209
Common Stock
Nov 11
2024
SELL
Open market or private sale
$988,767
$526.5 p/Share
1,878
Reduced 22.56%
6,448
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$1,281,907
$508.29 p/Share
2,522
Reduced 23.25%
8,326
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
4,400
Added 28.86%
10,848
Common Stock
Feb 22
2024
SELL
Open market or private sale
$2,837,410
$404.42 p/Share
7,016
Reduced 52.11%
6,448
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$2,394,636
$396.66 p/Share
6,037
Reduced 30.96%
13,464
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$978,408
$91.44 p/Share
10,700
Added 35.43%
19,501
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$682,845
$391.54 p/Share
1,744
Reduced 16.54%
8,801
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
4,474
Added 29.79%
10,545
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$133,467
$393.71 p/Share
339
Reduced 5.29%
6,071
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,119
Added 14.86%
6,410
Common Stock
Nov 10
2023
SELL
Open market or private sale
$498,734
$364.04 p/Share
1,370
Reduced 20.57%
5,291
Common Stock
May 19
2023
SELL
Open market or private sale
$298,549
$277.72 p/Share
1,075
Reduced 13.9%
6,661
Common Stock
May 08
2023
SELL
Open market or private sale
$878
$292.75 p/Share
3
Reduced 0.04%
7,736
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$1,119,943
$291.88 p/Share
3,837
Reduced 33.15%
7,739
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
6,700
Added 36.66%
11,576
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$591,249
$263.48 p/Share
2,244
Reduced 31.52%
4,876
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
5,068
Added 41.58%
7,120
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$148,455
$253.77 p/Share
585
Reduced 22.18%
2,052
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,267
Added 32.45%
2,637
Common Stock