Dec 15
2025
SELL
Open market or private sale
$10,000
$5.0 p/Share
2,000
Reduced 0.5%
395,182
Common Stock, par valu...
Oct 07
2025
SELL
Payment of exercise price or tax liability
$17,840
$5.01 p/Share
3,561
Reduced 0.89%
397,182
Common Stock, par valu...
Sep 24
2025
BUY
Grant, award, or other acquisition
-
52,185
Added 11.52%
400,743
Common Stock, par valu...
Jul 08
2025
SELL
Payment of exercise price or tax liability
$3,754
$4.35 p/Share
863
Reduced 0.25%
348,558
Common Stock, par valu...
Apr 15
2025
SELL
Payment of exercise price or tax liability
$1,420
$3.86 p/Share
368
Reduced 0.11%
349,421
Common Stock, par valu...
Apr 03
2025
SELL
Payment of exercise price or tax liability
$5,160
$5.98 p/Share
863
Reduced 0.24%
354,285
Common Stock, par valu...
Jan 06
2025
SELL
Payment of exercise price or tax liability
$5,604
$3.86 p/Share
1,452
Reduced 0.41%
355,148
Common Stock, par valu...
Dec 23
2024
SELL
Open market or private sale
$11,010
$3.67 p/Share
3,000
Reduced 0.83%
356,600
Common Stock, par valu...
Oct 02
2024
SELL
Payment of exercise price or tax liability
$7,257
$5.9 p/Share
1,230
Reduced 0.34%
359,600
Common Stock, par valu...
Jul 03
2024
SELL
Payment of exercise price or tax liability
$5,485
$4.46 p/Share
1,230
Reduced 0.34%
360,830
Common Stock, par valu...
Apr 22
2024
SELL
Payment of exercise price or tax liability
$5,817
$4.73 p/Share
1,230
Reduced 0.34%
362,060
Common Stock, par valu...
Apr 19
2024
SELL
Payment of exercise price or tax liability
$26,672
$4.98 p/Share
5,356
Reduced 1.45%
363,290
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
-
7,750
Added 2.06%
368,646
Common Stock, par valu...
Jan 08
2024
SELL
Payment of exercise price or tax liability
$9,237
$4.98 p/Share
1,855
Reduced 0.51%
360,896
Common Stock, par valu...
Dec 08
2023
BUY
Grant, award, or other acquisition
-
200,000
Added 35.54%
362,751
Common Stock, par valu...
Oct 12
2023
SELL
Payment of exercise price or tax liability
$17,715
$5.37 p/Share
3,299
Reduced 1.99%
162,751
Common Stock, par valu...
Sep 12
2023
BUY
Grant, award, or other acquisition
-
52,956
Added 24.18%
166,050
Common Stock, par valu...
Jul 06
2023
SELL
Payment of exercise price or tax liability
$7,617
$9.29 p/Share
820
Reduced 0.72%
113,094
Common Stock, par valu...
Apr 13
2023
SELL
Payment of exercise price or tax liability
$824
$8.08 p/Share
102
Reduced 0.09%
113,914
Common Stock, par valu...