Feb 18
2025
SELL
Open market or private sale
$2,356,040
$980.05 p/Share
2,404
Reduced 27.8%
6,244
Common Stock
Feb 14
2025
SELL
Open market or private sale
$1,160,687
$980.31 p/Share
1,184
Reduced 21.97%
4,204
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
4,444
Added 33.94%
8,648
Common Stock
Feb 13
2025
SELL
Open market or private sale
$2,815,574
$977.63 p/Share
2,880
Reduced 34.83%
5,388
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
5,247
Added 38.82%
8,268
Common Stock
Feb 11
2025
SELL
Open market or private sale
$460,810
$1015.0 p/Share
454
Reduced 13.06%
3,021
Common Stock
Feb 10
2025
SELL
Open market or private sale
$427,349
$1024.82 p/Share
417
Reduced 10.71%
3,475
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
1,019
Added 20.75%
3,892
Common Stock
Nov 19
2024
SELL
Open market or private sale
$88,792
$997.67 p/Share
89
Reduced 3.04%
2,842
Common Stock
Nov 18
2024
SELL
Open market or private sale
$214,029
$1014.36 p/Share
211
Reduced 6.72%
2,931
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
388
Added 10.99%
3,142
Common Stock
Nov 14
2024
SELL
Open market or private sale
$54,582
$1049.66 p/Share
52
Reduced 1.85%
2,754
Common Stock
Nov 13
2024
SELL
Open market or private sale
$130,119
$1049.35 p/Share
124
Reduced 4.23%
2,806
Common Stock
Nov 12
2024
SELL
Open market or private sale
$5,042,191
$1041.56 p/Share
4,841
Reduced 64.17%
2,703
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
227
Added 7.19%
2,930
Common Stock
Nov 08
2024
SELL
Open market or private sale
$194,442
$1012.72 p/Share
192
Reduced 2.48%
7,544
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
347
Added 4.29%
7,736
Common Stock
Aug 19
2024
SELL
Open market or private sale
$2,331,002
$826.89 p/Share
2,819
Reduced 27.62%
7,389
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
5,165
Added 33.6%
10,208
Common Stock
Aug 13
2024
SELL
Open market or private sale
$1,204,707
$817.86 p/Share
1,473
Reduced 22.61%
5,043
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
2,737
Added 29.58%
6,516
Common Stock
Aug 08
2024
SELL
Open market or private sale
$148,773
$795.58 p/Share
187
Reduced 4.72%
3,779
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
346
Added 8.02%
3,966
Common Stock
May 20
2024
SELL
Open market or private sale
$463,389
$769.75 p/Share
602
Reduced 14.26%
3,619
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
-
1,109
Added 20.81%
4,221
Common Stock