May 29
2024
SELL
Open market or private sale
$264,480
$22.04 p/Share
12,000
Reduced 100.0%
0
Common Stock
May 29
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Apr 29
2024
SELL
Open market or private sale
$218,040
$18.17 p/Share
12,000
Reduced 100.0%
0
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Apr 11
2024
SELL
Open market or private sale
$751,200
$25.04 p/Share
30,000
Reduced 100.0%
0
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
$33,600
$1.12 p/Share
30,000
Added 50.0%
30,000
Common Stock
Apr 01
2024
SELL
Open market or private sale
$223,560
$18.63 p/Share
12,000
Reduced 100.0%
0
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Feb 29
2024
SELL
Open market or private sale
$200,400
$16.7 p/Share
12,000
Reduced 100.0%
0
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Jan 29
2024
SELL
Open market or private sale
$190,200
$15.85 p/Share
12,000
Reduced 100.0%
0
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Dec 29
2023
SELL
Open market or private sale
$173,520
$14.46 p/Share
12,000
Reduced 100.0%
0
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Dec 22
2023
SELL
Open market or private sale
$85,556
$13.07 p/Share
6,546
Reduced 100.0%
0
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$7,331
$1.12 p/Share
6,546
Added 50.0%
6,546
Common Stock
Dec 21
2023
SELL
Open market or private sale
$260
$13.0 p/Share
20
Reduced 100.0%
0
Common Stock
Dec 21
2023
BUY
Exercise of conversion of derivative security
$22
$1.12 p/Share
20
Added 50.0%
20
Common Stock
Dec 20
2023
SELL
Open market or private sale
$113,030
$13.01 p/Share
8,688
Reduced 100.0%
0
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$9,730
$1.12 p/Share
8,688
Added 50.0%
8,688
Common Stock
Dec 19
2023
SELL
Open market or private sale
$2,600
$13.0 p/Share
200
Reduced 100.0%
0
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$224
$1.12 p/Share
200
Added 50.0%
200
Common Stock
Nov 03
2023
SELL
Open market or private sale
$111,781
$13.08 p/Share
8,546
Reduced 100.0%
0
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$9,571
$1.12 p/Share
8,546
Added 50.0%
8,546
Common Stock
Sep 29
2023
SELL
Open market or private sale
$163,440
$13.62 p/Share
12,000
Reduced 100.0%
0
Common Stock