May 28
2024
SELL
Open market or private sale
$283,080
$23.59 p/Share
12,000
Reduced 100.0%
0
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Apr 25
2024
SELL
Open market or private sale
$202,680
$16.89 p/Share
12,000
Reduced 100.0%
0
Common Stock
Apr 25
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
$1,194,633
$25.04 p/Share
47,709
Reduced 100.0%
0
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
$53,434
$1.12 p/Share
47,709
Added 50.0%
47,709
Common Stock
Mar 25
2024
SELL
Open market or private sale
$212,040
$17.67 p/Share
12,000
Reduced 100.0%
0
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Feb 26
2024
SELL
Open market or private sale
$203,640
$16.97 p/Share
12,000
Reduced 100.0%
0
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Jan 25
2024
SELL
Open market or private sale
$185,040
$15.42 p/Share
12,000
Reduced 100.0%
0
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock
Dec 26
2023
SELL
Open market or private sale
$175,680
$14.64 p/Share
12,000
Reduced 100.0%
0
Common Stock
Dec 26
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
$106,683
$13.05 p/Share
8,175
Reduced 100.0%
0
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$9,156
$1.12 p/Share
8,175
Added 50.0%
8,175
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
$101,204
$13.01 p/Share
7,779
Reduced 100.0%
0
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
$8,712
$1.12 p/Share
7,779
Added 50.0%
7,779
Common Stock
Nov 03
2023
SELL
Open market or private sale
$104,980
$13.08 p/Share
8,026
Reduced 100.0%
0
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$8,989
$1.12 p/Share
8,026
Added 50.0%
8,026
Common Stock
Sep 25
2023
SELL
Open market or private sale
$165,720
$13.81 p/Share
12,000
Reduced 100.0%
0
Common Stock
Sep 25
2023
BUY
Exercise of conversion of derivative security
$13,440
$1.12 p/Share
12,000
Added 50.0%
12,000
Common Stock