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
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
2,109
Added 45.05%
2,572
Common Stock
Feb 08
2024
SELL
Open market or private sale
$400,005
$795.24 p/Share
503
Reduced 52.07%
463
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
925
Added 48.92%
966
Common Stock
Jan 30
2024
SELL
Open market or private sale
$1,402,002
$781.06 p/Share
1,795
Reduced 100.0%
0
Common Stock
Nov 29
2023
SELL
Open market or private sale
$505,750
$672.54 p/Share
752
Reduced 29.52%
1,795
Common Stock
Nov 20
2023
SELL
Open market or private sale
$409,103
$660.91 p/Share
619
Reduced 19.55%
2,547
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
1,109
Added 25.94%
3,166
Common Stock
Nov 13
2023
SELL
Open market or private sale
$81,975
$635.47 p/Share
129
Reduced 5.9%
2,057
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
228
Added 9.44%
2,186
Common Stock