May 30
2025
BUY
Grant, award, or other acquisition
-
7,768
Added 1.58%
482,871
Common Stock
May 12
2025
SELL
Open market or private sale
$162,961
$7.91 p/Share
20,602
Reduced 4.16%
475,103
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
$77,463
$3.76 p/Share
20,602
Added 3.99%
495,705
Common Stock
Mar 27
2025
BUY
Exercise of conversion of derivative security
$115,627
$3.76 p/Share
30,752
Added 6.08%
475,103
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$30,868
$0.85 p/Share
36,316
Added 7.56%
444,351
Common Stock
Jul 25
2024
SELL
Open market or private sale
$214,551
$13.96 p/Share
15,369
Reduced 3.63%
408,035
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$57,787
$3.76 p/Share
15,369
Added 3.5%
423,404
Common Stock
Jul 24
2024
SELL
Open market or private sale
$168,405
$13.78 p/Share
12,221
Reduced 2.91%
408,035
Common Stock
Jul 24
2024
BUY
Exercise of conversion of derivative security
$45,950
$3.76 p/Share
12,221
Added 2.83%
420,256
Common Stock
Jul 17
2024
SELL
Open market or private sale
$30,431
$13.77 p/Share
2,210
Reduced 0.54%
408,035
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$8,309
$3.76 p/Share
2,210
Added 0.54%
410,245
Common Stock
Jul 16
2024
SELL
Open market or private sale
$2,752
$13.76 p/Share
200
Reduced 0.05%
408,035
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$752
$3.76 p/Share
200
Added 0.05%
408,235
Common Stock
May 14
2024
SELL
Open market or private sale
$237,150
$15.81 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Apr 15
2024
SELL
Open market or private sale
$272,850
$18.19 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Mar 14
2024
SELL
Open market or private sale
$327,900
$21.86 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Feb 14
2024
SELL
Open market or private sale
$250,050
$16.67 p/Share
15,000
Reduced 3.55%
408,035
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$56,400
$3.76 p/Share
15,000
Added 3.42%
423,035
Common Stock
Jan 16
2024
SELL
Open market or private sale
$683,100
$15.18 p/Share
45,000
Reduced 9.93%
408,035
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$169,200
$3.76 p/Share
45,000
Added 9.04%
453,035
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$203,858
$17.95 p/Share
11,357
Reduced 3.2%
343,932
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
64,103
Added 13.58%
408,035
Common Stock