Jan 09
2026
BUY
Grant, award, or other acquisition
$2,384
$10.46 p/Share
228
Added 0.02%
929,435
Common Stock
Dec 31
2025
BUY
Grant, award, or other acquisition
$93,752
$9.35 p/Share
10,027
Added 1.07%
929,207
Common Stock
Dec 26
2025
BUY
Grant, award, or other acquisition
$2,385
$9.39 p/Share
254
Added 0.03%
919,179
Common Stock
Dec 12
2025
BUY
Grant, award, or other acquisition
$2,383
$9.85 p/Share
242
Added 0.03%
918,925
Common Stock
Nov 26
2025
BUY
Grant, award, or other acquisition
$2,387
$8.62 p/Share
277
Added 0.03%
918,682
Common Stock
Nov 14
2025
BUY
Grant, award, or other acquisition
$2,382
$7.66 p/Share
311
Added 0.03%
918,405
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
$2,382
$7.94 p/Share
300
Added 0.03%
918,093
Common Stock
Oct 17
2025
BUY
Grant, award, or other acquisition
$2,382
$7.54 p/Share
316
Added 0.03%
917,792
Common Stock
Oct 15
2025
BUY
Grant, award, or other acquisition
$17,064
$7.24 p/Share
2,357
Added 0.26%
917,475
Common Stock
Oct 03
2025
BUY
Grant, award, or other acquisition
$2,382
$7.66 p/Share
311
Added 0.03%
915,118
Common Stock
Sep 19
2025
BUY
Grant, award, or other acquisition
$2,383
$7.97 p/Share
299
Added 0.03%
914,806
Common Stock
Sep 05
2025
BUY
Grant, award, or other acquisition
$2,382
$8.51 p/Share
280
Added 0.03%
914,507
Common Stock
Sep 04
2025
-
514,335
Reduced 36.0%
914,226
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
$2,380
$8.21 p/Share
290
Added 0.02%
1,428,561
Common Stock
Aug 08
2025
BUY
Grant, award, or other acquisition
$2,383
$7.31 p/Share
326
Added 0.02%
1,428,270
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
$2,388
$8.78 p/Share
272
Added 0.02%
1,427,943
Common Stock
Jul 15
2025
BUY
Grant, award, or other acquisition
$16,874
$8.07 p/Share
2,091
Added 0.15%
1,427,671
Common Stock
Jul 11
2025
BUY
Grant, award, or other acquisition
$2,384
$8.61 p/Share
277
Added 0.02%
1,425,579
Common Stock
Jun 27
2025
BUY
Grant, award, or other acquisition
$2,381
$7.86 p/Share
303
Added 0.02%
1,425,301
Common Stock
Jun 13
2025
BUY
Grant, award, or other acquisition
$2,386
$7.85 p/Share
304
Added 0.02%
1,424,997
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$2,387
$7.7 p/Share
310
Added 0.02%
1,424,693
Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$250,652
$9.17 p/Share
27,334
Reduced 1.88%
1,424,383
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$2,387
$8.12 p/Share
294
Added 0.02%
1,451,717
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$2,381
$8.1 p/Share
294
Added 0.02%
1,451,423
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$2,388
$5.84 p/Share
409
Added 0.03%
1,451,128
Common Stock