Jun 12
2024
SELL
Open market or private sale
$1,111,600
$55.58 p/Share
20,000
Reduced 68.31%
9,278
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$212,800
$10.64 p/Share
20,000
Added 40.59%
29,278
Common Stock
May 01
2024
SELL
Open market or private sale
$947,642
$52.16 p/Share
18,168
Reduced 67.03%
8,938
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$114,095
$6.28 p/Share
18,168
Added 40.13%
27,106
Common Stock
Mar 26
2024
SELL
Open market or private sale
$378,066
$69.37 p/Share
5,450
Reduced 37.88%
8,938
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
$34,226
$6.28 p/Share
5,450
Added 27.47%
14,388
Common Stock
Mar 22
2024
SELL
Open market or private sale
$2,929,882
$70.83 p/Share
41,365
Reduced 82.23%
8,938
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$125,600
$6.28 p/Share
20,000
Added 28.45%
50,303
Common Stock
Feb 12
2024
SELL
Open market or private sale
$191,252
$64.46 p/Share
2,967
Reduced 8.92%
30,303
Common Stock
Feb 09
2024
SELL
Open market or private sale
$233,819
$63.4 p/Share
3,688
Reduced 9.98%
33,270
Common Stock
Feb 08
2024
SELL
Open market or private sale
$215,274
$62.29 p/Share
3,456
Reduced 8.55%
36,958
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
22,555
Added 35.82%
40,414
Common Stock
Jan 04
2024
SELL
Open market or private sale
$419,941
$55.27 p/Share
7,598
Reduced 29.85%
17,859
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
16,519
Added 39.35%
25,457
Common Stock
Dec 18
2023
SELL
Open market or private sale
$6,117,600
$50.98 p/Share
120,000
Reduced 93.9%
7,795
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$753,600
$6.28 p/Share
120,000
Added 48.43%
127,795
Common Stock
Aug 04
2023
SELL
Open market or private sale
$106,140
$35.38 p/Share
3,000
Reduced 27.79%
7,795
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 21.75%
10,795
Common Stock
Jul 03
2023
SELL
Open market or private sale
$95,250
$31.75 p/Share
3,000
Reduced 27.79%
7,795
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 21.75%
10,795
Common Stock
May 10
2023
SELL
Open market or private sale
$99,260
$45.18 p/Share
2,197
Reduced 21.99%
7,795
Common Stock
May 09
2023
SELL
Open market or private sale
$22,500
$45.0 p/Share
500
Reduced 4.77%
9,992
Common Stock
May 05
2023
SELL
Open market or private sale
$54,000
$45.0 p/Share
1,200
Reduced 10.26%
10,492
Common Stock
May 03
2023
SELL
Open market or private sale
$129,420
$43.14 p/Share
3,000
Reduced 20.42%
11,692
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$45,000
$15.0 p/Share
3,000
Added 16.96%
14,692
Common Stock