Oct 16
2025
SELL
Payment of exercise price or tax liability
$537,380
$6.11 p/Share
87,951
Reduced 1.61%
5,381,874
Common Stock
Oct 16
2025
BUY
Grant, award, or other acquisition
-
447,019
Added 7.39%
5,605,384
Common Stock
Sep 12
2025
BUY
Open market or private purchase
$2,009,910
$7.14 p/Share
281,500
Added 5.09%
5,246,316
Common Stock
Sep 09
2025
SELL
Payment of exercise price or tax liability
$1,383,310
$9.94 p/Share
139,166
Reduced 2.93%
4,611,153
Common Stock
Sep 09
2025
BUY
Grant, award, or other acquisition
-
707,325
Added 12.47%
4,964,816
Common Stock
Sep 04
2025
SELL
Payment of exercise price or tax liability
$206,605
$10.46 p/Share
19,752
Reduced 0.45%
4,396,657
Common Stock
Sep 04
2025
BUY
Grant, award, or other acquisition
-
50,195
Added 1.12%
4,416,409
Common Stock
Aug 29
2025
SELL
Payment of exercise price or tax liability
$1,525,724
$10.72 p/Share
142,325
Reduced 2.98%
4,629,475
Common Stock
Aug 29
2025
BUY
Grant, award, or other acquisition
-
256,529
Added 5.1%
4,771,800
Common Stock
Jul 11
2025
SELL
Payment of exercise price or tax liability
$2,870,538
$10.77 p/Share
266,531
Reduced 5.57%
4,515,271
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
$413,183
$4.66 p/Share
88,666
Reduced 1.82%
4,781,802
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
-
409,090
Added 7.75%
4,870,468
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$245,829
$8.3 p/Share
29,618
Reduced 0.66%
4,461,378
Common Stock
Jul 12
2024
SELL
Payment of exercise price or tax liability
$2,134,913
$8.01 p/Share
266,531
Reduced 5.6%
4,490,996
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$243,073
$6.07 p/Share
40,045
Reduced 0.97%
4,108,846
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
648,681
Added 12.0%
4,757,527
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$162,899
$5.5 p/Share
29,618
Reduced 0.71%
4,148,891
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$4,255,671
$8.48 p/Share
501,848
Reduced 10.72%
4,178,509
Common Stock
Jul 12
2023
BUY
Grant, award, or other acquisition
-
3,313,996
Added 42.66%
4,455,189
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$84,559
$4.43 p/Share
19,088
Reduced 1.38%
1,366,361
Common Stock
Oct 06
2022
BUY
Grant, award, or other acquisition
-
263,261
Added 15.97%
1,385,449
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$100,212
$7.0 p/Share
14,316
Reduced 1.26%
1,122,188
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
305,292
Added 21.17%
1,136,504
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$220,950
$7.46 p/Share
29,618
Reduced 3.44%
831,212
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$82,460
$5.76 p/Share
14,316
Reduced 1.64%
860,830
Common Stock