Nov 22
2024
SELL
Open market or private sale
$5,019,171
$338.95 p/Share
14,808
Reduced 100.0%
0
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$3,186,829
$215.21 p/Share
14,808
Added 50.0%
14,808
Common Stock
Oct 29
2024
SELL
Open market or private sale
$18,156,600
$300.0 p/Share
60,522
Reduced 100.0%
0
Common Stock
Oct 29
2024
BUY
Exercise of conversion of derivative security
$14,582,775
$240.95 p/Share
60,522
Added 50.0%
60,522
Common Stock
Oct 24
2024
SELL
Open market or private sale
$277,676
$286.56 p/Share
969
Reduced 100.0%
0
Common Stock
Oct 23
2024
SELL
Open market or private sale
$279,298
$285.29 p/Share
979
Reduced 50.26%
969
Common Stock
Oct 22
2024
SELL
Open market or private sale
$1,785,149
$289.75 p/Share
6,161
Reduced 100.0%
0
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
-
1,948
Added 50.0%
1,948
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$1,273,047
$206.63 p/Share
6,161
Added 50.0%
6,161
Common Stock
Oct 02
2024
SELL
Open market or private sale
$2,359,560
$280.0 p/Share
8,427
Reduced 100.0%
0
Common Stock
Oct 02
2024
BUY
Exercise of conversion of derivative security
$1,838,855
$218.21 p/Share
8,427
Added 50.0%
8,427
Common Stock
Sep 24
2024
SELL
Open market or private sale
$449,010
$270.0 p/Share
1,663
Reduced 100.0%
0
Common Stock
Sep 23
2024
SELL
Open market or private sale
$1,525,337
$265.97 p/Share
5,735
Reduced 77.52%
1,663
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$814,607
$200.84 p/Share
4,056
Added 41.49%
5,719
Common Stock
Sep 22
2024
BUY
Exercise of conversion of derivative security
-
3,342
Added 50.0%
3,342
Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,060,644
$261.5 p/Share
4,056
Reduced 100.0%
0
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$814,607
$200.84 p/Share
4,056
Added 50.0%
4,056
Common Stock
Jul 25
2024
SELL
Open market or private sale
$524,680
$260.0 p/Share
2,018
Reduced 100.0%
0
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$434,213
$215.17 p/Share
2,018
Added 50.0%
2,018
Common Stock
Jul 24
2024
SELL
Open market or private sale
$245,767
$253.63 p/Share
969
Reduced 100.0%
0
Common Stock
Jul 23
2024
SELL
Open market or private sale
$250,152
$255.78 p/Share
978
Reduced 50.23%
969
Common Stock
Jul 22
2024
SELL
Open market or private sale
$506,703
$248.75 p/Share
2,037
Reduced 51.13%
1,947
Common Stock
Jul 22
2024
BUY
Exercise of conversion of derivative security
$371,508
$93.25 p/Share
3,984
Added 50.0%
3,984
Common Stock
Jun 28
2024
SELL
Open market or private sale
$524,680
$260.0 p/Share
2,018
Reduced 100.0%
0
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$434,213
$215.17 p/Share
2,018
Added 50.0%
2,018
Common Stock