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
May 13
2024
SELL
Open market or private sale
$90,922
$727.38 p/Share
125
Reduced 3.86%
3,112
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
227
Added 6.55%
3,237
Common Stock
May 08
2024
SELL
Open market or private sale
$136,568
$718.78 p/Share
190
Reduced 5.94%
3,010
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
347
Added 9.78%
3,200
Common Stock
Feb 27
2024
SELL
Open market or private sale
$1,996,774
$767.99 p/Share
2,600
Reduced 47.68%
2,853
Common Stock
Feb 20
2024
SELL
Open market or private sale
$3,845,105
$745.32 p/Share
5,159
Reduced 48.61%
5,453
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
9,220
Added 46.49%
10,612
Common Stock
Feb 13
2024
SELL
Open market or private sale
$905,201
$767.12 p/Share
1,180
Reduced 45.88%
1,392
Common Stock