Apr 02
2025
SELL
Payment of exercise price or tax liability
$49,842
$2.68 p/Share
18,598
Reduced 0.94%
1,956,079
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$49,478
$2.64 p/Share
18,742
Reduced 0.94%
1,974,677
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$179,860
$3.03 p/Share
59,360
Reduced 2.89%
1,993,419
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
465,116
Added 18.47%
2,052,779
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$78,669
$4.23 p/Share
18,598
Reduced 1.16%
1,587,663
Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$361,328
$4.19 p/Share
86,236
Reduced 5.1%
1,606,261
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
-
536,993
Added 24.09%
1,692,497
Common Stock
Oct 04
2024
SELL
Payment of exercise price or tax liability
$62,303
$3.35 p/Share
18,598
Reduced 1.61%
1,136,906
Common Stock
Jul 09
2024
SELL
Payment of exercise price or tax liability
$54,492
$2.93 p/Share
18,598
Reduced 1.58%
1,155,504
Common Stock
Jun 21
2024
SELL
Payment of exercise price or tax liability
$53,303
$4.04 p/Share
13,194
Reduced 1.11%
1,174,102
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$120,776
$3.6 p/Share
33,549
Reduced 2.75%
1,187,296
Common Stock
May 13
2024
BUY
Open market or private purchase
$78,750
$3.15 p/Share
25,000
Added 2.01%
1,220,845
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$20,945
$5.59 p/Share
3,747
Reduced 0.31%
1,195,845
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
218,579
Added 15.41%
1,199,592
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
681,976
Added 41.01%
981,013
Common Stock
Oct 16
2023
SELL
Open market or private sale
$9,818
$5.89 p/Share
1,667
Reduced 0.55%
299,037
Common Stock
Sep 15
2023
SELL
Open market or private sale
$10,535
$6.32 p/Share
1,667
Reduced 0.55%
300,704
Common Stock
Aug 16
2023
SELL
Open market or private sale
$16,986
$10.19 p/Share
1,667
Reduced 0.55%
302,371
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
-
121,951
Added 28.63%
304,038
Restricted Stock Unit
May 12
2023
BUY
Grant, award, or other acquisition
-
1,066
Added 0.58%
182,087
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$149,355
$8.52 p/Share
17,530
Reduced 8.83%
181,021
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
51,698
Added 20.66%
198,551
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
146,853
Added 50.0%
146,853
Restricted Stock Unit