May 20
2024
SELL
Sale (or disposition) back to the issuer
-
57,961
Reduced 100.0%
0
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$208,735
$7.8 p/Share
26,761
Added 31.59%
57,961
Common Stock
Jan 26
2024
SELL
Open market or private sale
$2,786,296
$23.66 p/Share
117,764
Reduced 100.0%
0
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$1,049,277
$8.91 p/Share
117,764
Added 72.8%
44,000
Common Stock
Jan 25
2024
SELL
Open market or private sale
$5,192
$22.0 p/Share
236
Reduced 100.0%
0
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$1,536
$6.51 p/Share
236
Added 50.0%
236
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
31,200
Added 50.0%
31,200
Common Stock
Dec 19
2023
SELL
Open market or private sale
$292,241
$19.21 p/Share
15,213
Reduced 100.0%
0
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$76,369
$5.02 p/Share
15,213
Added 50.0%
15,213
Common Stock
Dec 18
2023
SELL
Open market or private sale
$34,200
$19.0 p/Share
1,800
Reduced 100.0%
0
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$9,036
$5.02 p/Share
1,800
Added 50.0%
1,800
Common Stock
Dec 15
2023
SELL
Open market or private sale
$866,437
$19.09 p/Share
45,387
Reduced 100.0%
0
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$227,842
$5.02 p/Share
45,387
Added 50.0%
45,387
Common Stock
Dec 14
2023
SELL
Open market or private sale
$220,400
$19.0 p/Share
11,600
Reduced 100.0%
0
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$58,231
$5.02 p/Share
11,600
Added 50.0%
11,600
Common Stock
Dec 06
2023
SELL
Open market or private sale
$103,651
$16.08 p/Share
6,446
Reduced 100.0%
0
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$20,820
$3.23 p/Share
6,446
Added 50.0%
6,446
Common Stock
Dec 05
2023
SELL
Open market or private sale
$6,692
$16.01 p/Share
418
Reduced 100.0%
0
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$1,350
$3.23 p/Share
418
Added 50.0%
418
Common Stock
Dec 04
2023
SELL
Open market or private sale
$1,026,988
$16.06 p/Share
63,947
Reduced 100.0%
0
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$206,548
$3.23 p/Share
63,947
Added 50.0%
63,947
Common Stock
Nov 30
2023
SELL
Open market or private sale
$11,200
$16.0 p/Share
700
Reduced 100.0%
0
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$2,261
$3.23 p/Share
700
Added 50.0%
700
Common Stock
Nov 06
2023
SELL
Open market or private sale
$288,588
$16.03 p/Share
18,003
Reduced 100.0%
0
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$35,494
$3.23 p/Share
10,989
Added 37.9%
18,003
Common Stock