Dec 15
2025
SELL
Open market or private sale
$131,250
$5.25 p/Share
25,000
Reduced 2.03%
1,208,046
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$134,499
$5.25 p/Share
25,619
Reduced 2.04%
1,233,046
Common Stock
Nov 15
2025
SELL
Payment of exercise price or tax liability
$25,102
$5.18 p/Share
4,846
Reduced 0.38%
1,258,665
Common Stock
Oct 15
2025
SELL
Payment of exercise price or tax liability
$62,393
$6.5 p/Share
9,599
Reduced 0.75%
1,263,511
Common Stock
Sep 15
2025
SELL
Open market or private sale
$177,000
$7.08 p/Share
25,000
Reduced 1.9%
1,287,953
Common Stock
Sep 15
2025
SELL
Payment of exercise price or tax liability
$106,424
$7.17 p/Share
14,843
Reduced 1.15%
1,273,110
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$63,532
$6.83 p/Share
9,302
Reduced 0.7%
1,312,953
Common Stock
Jul 15
2025
BUY
Grant, award, or other acquisition
-
260,000
Added 16.43%
1,322,255
Common Stock
Jun 15
2025
SELL
Payment of exercise price or tax liability
$102,409
$6.9 p/Share
14,842
Reduced 1.38%
1,062,255
Common Stock
Jun 13
2025
SELL
Open market or private sale
$174,750
$6.99 p/Share
25,000
Reduced 2.27%
1,077,097
Common Stock
May 20
2025
BUY
Grant, award, or other acquisition
$19,691
$5.94 p/Share
3,315
Added 0.3%
1,102,097
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$65,486
$7.04 p/Share
9,302
Reduced 0.84%
1,098,782
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$103,803
$8.2 p/Share
12,659
Reduced 1.13%
1,108,084
Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
147,727
Added 11.65%
1,120,743
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
39,375
Added 3.89%
973,016
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$99,299
$10.01 p/Share
9,920
Reduced 1.05%
933,641
Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
$65,878
$7.94 p/Share
8,297
Reduced 0.87%
943,561
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$339,080
$8.15 p/Share
41,605
Reduced 4.19%
951,858
Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$66,964
$8.07 p/Share
8,298
Reduced 0.83%
993,463
Common Stock
Aug 21
2024
SELL
Open market or private sale
$362,250
$8.05 p/Share
45,000
Reduced 4.3%
1,001,761
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$296,227
$7.12 p/Share
41,605
Reduced 3.82%
1,046,761
Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$68,948
$8.31 p/Share
8,297
Reduced 0.76%
1,088,366
Common Stock
May 22
2024
SELL
Open market or private sale
$428,850
$9.53 p/Share
45,000
Reduced 3.94%
1,096,663
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
$21,243
$8.13 p/Share
2,613
Added 0.23%
1,141,663
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$408,561
$9.82 p/Share
41,605
Reduced 3.52%
1,139,050
Common Stock