Jan 02
2026
BUY
Grant, award, or other acquisition
-
372
Added 0.77%
48,161
Common Stock
Oct 01
2025
BUY
Grant, award, or other acquisition
-
378
Added 0.78%
47,788
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
-
372
Added 0.78%
47,410
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$104
$14.95 p/Share
7
Reduced 0.01%
47,037
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
445
Added 0.94%
47,044
Common Stock
Mar 27
2025
SELL
Open market or private sale
$11,009
$15.27 p/Share
721
Reduced 1.52%
46,599
Common Stock
Mar 26
2025
SELL
Payment of exercise price or tax liability
$9,598
$15.26 p/Share
629
Reduced 1.31%
47,320
Common Stock
Mar 24
2025
SELL
Open market or private sale
$53,695
$15.25 p/Share
3,521
Reduced 6.84%
47,949
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$46,479
$15.14 p/Share
3,070
Reduced 5.63%
51,470
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
10,112
Added 15.64%
54,540
Common Stock
Mar 03
2025
SELL
Open market or private sale
$24,264
$16.54 p/Share
1,467
Reduced 4.39%
31,921
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
12,507
Added 21.97%
44,428
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$21,065
$16.47 p/Share
1,279
Reduced 3.69%
33,388
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
327
Added 0.93%
34,667
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
367
Added 3.1%
11,478
Common Stock
Jul 29
2024
SELL
Open market or private sale
$136,293
$15.06 p/Share
9,050
Reduced 44.89%
11,110
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
395
Added 1.92%
20,160
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$14,414
$13.65 p/Share
1,056
Reduced 5.07%
19,765
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$29,952
$13.04 p/Share
2,297
Reduced 9.94%
20,821
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
7,566
Added 24.66%
23,118
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$8,044
$13.34 p/Share
603
Reduced 3.84%
15,116
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
15,444
Added 49.56%
15,719
Common Stock