Jun 05
2025
SELL
Payment of exercise price or tax liability
$67,624
$10.24 p/Share
6,604
Reduced 0.29%
2,297,562
Common Stock
Jun 03
2025
SELL
Open market or private sale
$246,201
$10.02 p/Share
24,571
Reduced 1.06%
2,304,166
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$57,521
$10.17 p/Share
5,656
Reduced 0.24%
2,328,737
Common Stock
Jun 02
2025
SELL
Open market or private sale
$4,290
$10.0 p/Share
429
Reduced 0.02%
2,334,393
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$18,100
$9.88 p/Share
1,832
Reduced 0.08%
2,334,822
Common Stock
May 22
2025
SELL
Payment of exercise price or tax liability
$43,258
$9.94 p/Share
4,352
Reduced 0.19%
2,336,654
Common Stock
May 05
2025
SELL
Open market or private sale
$243,486
$10.02 p/Share
24,300
Reduced 1.03%
2,341,006
Common Stock
May 02
2025
SELL
Open market or private sale
$7,000
$10.0 p/Share
700
Reduced 0.03%
2,365,306
Common Stock
Apr 02
2025
SELL
Open market or private sale
$34,097
$10.1 p/Share
3,376
Reduced 0.14%
2,366,006
Common Stock
Apr 01
2025
SELL
Open market or private sale
$219,051
$10.13 p/Share
21,624
Reduced 0.9%
2,370,628
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$12,759
$10.24 p/Share
1,246
Reduced 0.05%
2,369,382
Common Stock
Mar 19
2025
SELL
Open market or private sale
$158,686
$10.02 p/Share
15,837
Reduced 0.66%
2,392,252
Common Stock
Mar 17
2025
SELL
Open market or private sale
$89,809
$10.02 p/Share
8,963
Reduced 0.37%
2,408,089
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
240,236
Added 9.04%
2,417,052
Common Stock
Mar 03
2025
SELL
Open market or private sale
$2,002
$10.01 p/Share
200
Reduced 0.01%
2,176,816
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$41,576
$9.73 p/Share
4,273
Reduced 0.2%
2,177,016
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$17,548
$9.92 p/Share
1,769
Reduced 0.08%
2,181,289
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$47,065
$10.15 p/Share
4,637
Reduced 0.21%
2,183,058
Common Stock
Feb 05
2025
SELL
Open market or private sale
$55,515
$10.07 p/Share
5,513
Reduced 0.25%
2,187,695
Common Stock
Feb 04
2025
SELL
Open market or private sale
$166,985
$10.06 p/Share
16,599
Reduced 0.75%
2,193,208
Common Stock
Feb 03
2025
SELL
Open market or private sale
$28,908
$10.01 p/Share
2,888
Reduced 0.13%
2,209,807
Common Stock
Jan 03
2025
SELL
Open market or private sale
$50,037
$10.88 p/Share
4,599
Reduced 0.21%
2,212,695
Common Stock
Jan 02
2025
SELL
Open market or private sale
$220,534
$10.81 p/Share
20,401
Reduced 0.91%
2,217,294
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$15,845
$10.75 p/Share
1,474
Reduced 0.07%
2,237,695
Common Stock
Dec 09
2024
SELL
Open market or private sale
$89,907
$12.06 p/Share
7,455
Reduced 0.33%
2,239,169
Common Stock