Dec 05
2024
SELL
Open market or private sale
$6,347,756
$647.07 p/Share
9,810
Reduced 72.79%
3,668
Common Stock
Dec 05
2024
SELL
Open market or private sale
$2,359,198
$646.71 p/Share
3,648
Reduced 99.48%
19
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
$2,981,651
$303.94 p/Share
9,810
Added 42.12%
13,478
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$215,835
$606.28 p/Share
356
Reduced 8.85%
3,668
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
719
Added 15.16%
4,024
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$1,634,264
$630.26 p/Share
2,593
Reduced 44.83%
3,191
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
5,230
Added 47.49%
5,784
Common Stock
Jul 03
2024
SELL
Open market or private sale
$303,491
$651.27 p/Share
466
Reduced 45.69%
554
Common Stock
Jul 02
2024
SELL
Open market or private sale
$628,215
$651.0 p/Share
965
Reduced 48.61%
1,020
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$557,709
$650.77 p/Share
857
Reduced 30.15%
1,985
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
1,973
Added 40.98%
2,842
Common Stock
May 28
2024
SELL
Open market or private sale
$281,129
$604.58 p/Share
465
Reduced 34.86%
869
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$158,680
$639.84 p/Share
248
Reduced 15.68%
1,334
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
713
Added 31.07%
1,582
Common Stock
Jan 03
2024
SELL
Exercise of conversion of derivative security
$213,328
$597.56 p/Share
357
Reduced 29.12%
869
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$222,510
$625.03 p/Share
356
Reduced 22.5%
1,226
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
713
Added 31.07%
1,582
Common Stock
Oct 03
2023
SELL
Open market or private sale
$183,041
$511.29 p/Share
358
Reduced 29.18%
869
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$181,383
$510.94 p/Share
355
Reduced 22.44%
1,227
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
713
Added 31.07%
1,582
Common Stock
Sep 05
2023
SELL
Open market or private sale
$3,989,789
$548.5 p/Share
7,274
Reduced 89.33%
869
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,997,790
$549.6 p/Share
7,274
Reduced 47.18%
8,143
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
14,433
Added 48.35%
15,417
Common Stock
Aug 28
2023
SELL
Open market or private sale
$4,062,877
$517.63 p/Share
7,849
Reduced 88.86%
984
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
$1,838,573
$267.39 p/Share
6,876
Added 75.45%
2,237
Common Stock