Feb 18
2025
SELL
Open market or private sale
$378,842
$986.57 p/Share
384
Reduced 5.49%
6,614
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$5,050,558
$986.63 p/Share
5,119
Reduced 42.25%
6,998
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
9,522
Added 56.12%
7,446
Common Stock
Feb 13
2025
SELL
Open market or private sale
$6,832,723
$978.76 p/Share
6,981
Reduced 72.9%
2,595
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$6,745,158
$982.4 p/Share
6,866
Reduced 41.76%
9,576
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
13,847
Added 58.37%
9,874
Common Stock
Feb 10
2025
SELL
Open market or private sale
$1,286,264
$1018.42 p/Share
1,263
Reduced 32.74%
2,595
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$965,941
$1008.29 p/Share
958
Reduced 19.89%
3,858
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
2,221
Added 32.33%
4,649
Common Stock
Nov 19
2024
SELL
Open market or private sale
$12,242,408
$997.67 p/Share
12,271
Reduced 82.54%
2,595
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$2,191,682
$1011.39 p/Share
2,167
Reduced 12.72%
14,866
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
4,029
Added 20.83%
15,314
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$338,597
$1048.29 p/Share
323
Reduced 2.42%
13,004
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
600
Added 4.31%
13,327
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$539,113
$1015.28 p/Share
531
Reduced 4.01%
12,727
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
987
Added 7.05%
13,006
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$4,236,279
$827.56 p/Share
5,119
Reduced 29.44%
12,271
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
9,521
Added 42.81%
12,719
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$1,429,564
$832.11 p/Share
1,718
Reduced 17.92%
7,869
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
3,196
Added 25.0%
9,587
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$3,133,718
$806.62 p/Share
3,885
Reduced 37.81%
6,391
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
7,225
Added 51.83%
6,715
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$412,980
$776.28 p/Share
532
Reduced 14.85%
3,051
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
988
Added 22.88%
3,331
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$342,742
$765.05 p/Share
448
Reduced 14.72%
2,595
Common Stock