Nov 26
2025
SELL
Payment of exercise price or tax liability
$394,012
$5.7 p/Share
69,125
Reduced 1.41%
4,824,600
Common Stock
Nov 20
2025
SELL
Payment of exercise price or tax liability
$188,368
$5.45 p/Share
34,563
Reduced 0.7%
4,893,725
Common Stock
Aug 25
2025
SELL
Payment of exercise price or tax liability
$468,667
$6.78 p/Share
69,125
Reduced 1.38%
4,928,288
Common Stock
Aug 19
2025
SELL
Payment of exercise price or tax liability
$231,917
$6.71 p/Share
34,563
Reduced 0.69%
4,997,413
Common Stock
May 27
2025
SELL
Payment of exercise price or tax liability
$470,748
$6.81 p/Share
69,126
Reduced 1.36%
5,031,976
Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$246,779
$7.14 p/Share
34,563
Reduced 0.67%
5,101,102
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$686,579
$9.95 p/Share
69,003
Reduced 1.33%
5,135,665
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,328,299
$10.65 p/Share
124,723
Reduced 2.34%
5,204,668
Common Stock
Feb 17
2025
BUY
Grant, award, or other acquisition
-
748,574
Added 12.32%
5,329,391
Common Stock
Dec 04
2024
SELL
Payment of exercise price or tax liability
$2,947,490
$10.66 p/Share
276,500
Reduced 5.69%
4,580,817
Common Stock
Nov 26
2024
SELL
Payment of exercise price or tax liability
$756,227
$10.94 p/Share
69,125
Reduced 1.4%
4,857,317
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$448,605
$7.03 p/Share
63,813
Reduced 1.28%
4,926,442
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$384,792
$6.03 p/Share
63,813
Reduced 1.26%
4,990,255
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$348,532
$5.49 p/Share
63,485
Reduced 1.24%
5,054,068
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
1,000,000
Added 16.35%
5,117,553
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$350,333
$5.49 p/Share
63,813
Reduced 1.53%
4,117,553
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$380,325
$5.96 p/Share
63,813
Reduced 1.5%
4,181,366
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$1,067,699
$4.19 p/Share
254,821
Reduced 5.66%
4,245,179
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
4,500,000
Added 50.0%
4,500,000
Common Stock