May 21
2025
BUY
Grant, award, or other acquisition
-
21,765
Added 0.3%
7,243,326
Common Stock
Feb 19
2025
SELL
Open market or private sale
$206,500
$8.26 p/Share
25,000
Reduced 0.34%
7,221,561
Common Stock
Feb 18
2025
SELL
Open market or private sale
$951
$8.65 p/Share
110
Reduced 0.0%
7,246,561
Common Stock
Jan 15
2025
SELL
Open market or private sale
$216,750
$8.67 p/Share
25,000
Reduced 0.34%
7,246,671
Common Stock
Dec 18
2024
SELL
Open market or private sale
$218,750
$8.75 p/Share
25,000
Reduced 0.34%
7,271,671
Common Stock
Dec 17
2024
SELL
Open market or private sale
$8,780
$8.78 p/Share
1,000
Reduced 0.01%
7,296,671
Common Stock
Sep 18
2024
SELL
Open market or private sale
$49,954
$8.03 p/Share
6,221
Reduced 0.09%
7,297,671
Common Stock
Aug 21
2024
SELL
Open market or private sale
$210,000
$8.4 p/Share
25,000
Reduced 0.35%
7,203,892
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$168,000
$1.68 p/Share
100,000
Added 1.35%
7,303,892
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$168,000
$1.68 p/Share
100,000
Added 1.36%
7,228,892
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$161,311
$1.68 p/Share
96,019
Added 1.33%
7,128,892
Common Stock
May 22
2024
SELL
Open market or private sale
$152,847
$8.1 p/Share
18,870
Reduced 0.27%
7,032,873
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
-
18,669
Added 0.26%
7,051,743
Common Stock
May 21
2024
SELL
Open market or private sale
$34,077
$8.56 p/Share
3,981
Reduced 0.06%
7,033,074
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$6,688
$1.68 p/Share
3,981
Added 0.06%
7,037,055
Common Stock
Apr 17
2024
SELL
Open market or private sale
$298,750
$11.95 p/Share
25,000
Reduced 0.35%
7,033,074
Common Stock
Apr 16
2024
SELL
Open market or private sale
$604,500
$12.09 p/Share
50,000
Reduced 0.7%
7,058,074
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.7%
7,108,074
Common Stock
Mar 20
2024
SELL
Open market or private sale
$361,000
$14.44 p/Share
25,000
Reduced 0.35%
7,058,074
Common Stock
Mar 19
2024
SELL
Open market or private sale
$709,000
$14.18 p/Share
50,000
Reduced 0.7%
7,083,074
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.7%
7,133,074
Common Stock
Feb 21
2024
SELL
Open market or private sale
$405,500
$16.22 p/Share
25,000
Reduced 0.35%
7,083,074
Common Stock
Feb 20
2024
SELL
Open market or private sale
$824,499
$16.49 p/Share
50,000
Reduced 0.7%
7,108,074
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$84,000
$1.68 p/Share
50,000
Added 0.69%
7,158,074
Common Stock
Jan 17
2024
SELL
Open market or private sale
$482,250
$19.29 p/Share
25,000
Reduced 0.35%
7,108,074
Common Stock