Jul 01
2025
SELL
Payment of exercise price or tax liability
$41,588
$10.55 p/Share
3,942
Reduced 0.12%
3,175,514
Common Stock
Jun 11
2025
SELL
Open market or private sale
$82,447
$10.19 p/Share
8,091
Reduced 0.15%
5,413,663
Common Stock
Jun 10
2025
SELL
Open market or private sale
$168,848
$10.29 p/Share
16,409
Reduced 0.3%
5,421,754
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$141,025
$10.24 p/Share
13,772
Reduced 0.43%
3,179,456
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$137,518
$10.17 p/Share
13,522
Reduced 0.42%
3,193,228
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$55,308
$9.88 p/Share
5,598
Reduced 0.17%
3,206,750
Common Stock
May 22
2025
SELL
Payment of exercise price or tax liability
$136,893
$9.94 p/Share
13,772
Reduced 0.43%
3,212,348
Common Stock
May 17
2025
BUY
Grant, award, or other acquisition
-
62,741
Added 1.91%
3,226,120
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$40,366
$10.24 p/Share
3,942
Reduced 0.24%
1,656,897
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
501,028
Added 23.18%
1,660,839
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$86,694
$9.73 p/Share
8,910
Reduced 0.76%
1,159,811
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$36,594
$9.92 p/Share
3,689
Reduced 0.31%
1,168,721
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$92,121
$10.15 p/Share
9,076
Reduced 0.77%
1,172,410
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$33,034
$10.75 p/Share
3,073
Reduced 0.26%
1,181,486
Common Stock
Dec 03
2024
SELL
Payment of exercise price or tax liability
$162,952
$12.05 p/Share
13,523
Reduced 1.13%
1,184,559
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$68,407
$12.22 p/Share
5,598
Reduced 0.47%
1,198,082
Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$163,473
$11.87 p/Share
13,772
Reduced 1.13%
1,203,680
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$39,814
$10.1 p/Share
3,942
Reduced 0.32%
1,217,452
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$197,892
$10.35 p/Share
19,120
Reduced 1.54%
1,221,394
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$141,163
$10.25 p/Share
13,772
Reduced 1.1%
1,240,514
Common Stock
Jul 02
2024
SELL
Open market or private sale
$44,191
$11.07 p/Share
3,992
Reduced 0.32%
1,254,286
Common Stock
Jun 07
2024
SELL
Open market or private sale
$128,729
$9.52 p/Share
13,522
Reduced 1.06%
1,258,278
Common Stock
Jun 04
2024
SELL
Open market or private sale
$54,710
$9.5 p/Share
5,759
Reduced 0.45%
1,271,800
Common Stock
May 28
2024
SELL
Open market or private sale
$147,340
$10.16 p/Share
14,502
Reduced 1.12%
1,277,559
Common Stock
Apr 02
2024
SELL
Open market or private sale
$36,144
$9.0 p/Share
4,016
Reduced 0.31%
1,292,061
Common Stock