Jan 08
2026
SELL
Payment of exercise price or tax liability
$142,585
$7.91 p/Share
18,026
Reduced 0.8%
2,243,254
Common Stock
Jan 01
2026
SELL
Payment of exercise price or tax liability
$114,328
$7.31 p/Share
15,640
Reduced 0.69%
2,261,280
Common Stock
Dec 18
2025
SELL
Payment of exercise price or tax liability
$131,598
$7.47 p/Share
17,617
Reduced 0.77%
2,276,920
Common Stock
Dec 08
2025
SELL
Payment of exercise price or tax liability
$37,254
$8.68 p/Share
4,292
Reduced 0.19%
2,294,537
Common Stock
Nov 21
2025
SELL
Payment of exercise price or tax liability
$37,223
$7.47 p/Share
4,983
Reduced 0.22%
2,298,829
Common Stock
Nov 21
2025
BUY
Grant, award, or other acquisition
-
9,427
Added 0.41%
2,303,812
Common Stock
Nov 20
2025
-
925
Reduced 0.04%
2,294,385
Common Stock
Nov 18
2025
SELL
Payment of exercise price or tax liability
$132,127
$7.5 p/Share
17,617
Reduced 0.76%
2,295,310
Common Stock
Nov 08
2025
SELL
Payment of exercise price or tax liability
$41,031
$9.56 p/Share
4,292
Reduced 0.19%
2,312,927
Common Stock
Oct 18
2025
SELL
Payment of exercise price or tax liability
$197,497
$11.21 p/Share
17,618
Reduced 0.75%
2,317,219
Common Stock
Oct 08
2025
SELL
Payment of exercise price or tax liability
$226,930
$12.66 p/Share
17,925
Reduced 0.76%
2,334,837
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$172,638
$11.11 p/Share
15,539
Reduced 0.66%
2,352,762
Common Stock
Sep 18
2025
SELL
Payment of exercise price or tax liability
$175,465
$9.96 p/Share
17,617
Reduced 0.74%
2,368,301
Common Stock
Sep 08
2025
SELL
Payment of exercise price or tax liability
$40,301
$9.39 p/Share
4,292
Reduced 0.18%
2,385,918
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$82,577
$10.51 p/Share
7,857
Reduced 0.33%
2,390,210
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
-
14,866
Added 0.62%
2,398,067
Common Stock
Aug 18
2025
SELL
Payment of exercise price or tax liability
$179,164
$10.17 p/Share
17,617
Reduced 0.73%
2,383,201
Common Stock
Aug 08
2025
SELL
Payment of exercise price or tax liability
$46,267
$10.78 p/Share
4,292
Reduced 0.18%
2,400,818
Common Stock
Aug 07
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
$199,998
$8.75 p/Share
22,857
Added 0.94%
2,405,110
Common Stock
Jul 18
2025
SELL
Payment of exercise price or tax liability
$273,783
$15.54 p/Share
17,618
Reduced 0.73%
2,382,253
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$240,912
$13.44 p/Share
17,925
Reduced 0.74%
2,399,871
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$157,720
$10.15 p/Share
15,539
Reduced 0.64%
2,417,796
Common Stock
Jun 18
2025
SELL
Payment of exercise price or tax liability
$149,744
$8.5 p/Share
17,617
Reduced 0.72%
2,433,335
Common Stock
Jun 08
2025
SELL
Payment of exercise price or tax liability
$35,666
$8.31 p/Share
4,292
Reduced 0.17%
2,450,952
Common Stock
Jun 03
2025
-
631
Reduced 0.03%
2,455,244
Common Stock