Nov 14
2025
BUY
Grant, award, or other acquisition
$3,437
$7.44 p/Share
462
Added 0.32%
144,248
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
$3,430
$7.71 p/Share
445
Added 0.31%
143,786
Common Stock
Oct 17
2025
BUY
Grant, award, or other acquisition
$3,433
$7.32 p/Share
469
Added 0.33%
143,339
Common Stock
Oct 15
2025
BUY
Grant, award, or other acquisition
$1,549
$7.24 p/Share
214
Added 0.15%
142,869
Common Stock
Oct 03
2025
BUY
Grant, award, or other acquisition
$3,437
$7.44 p/Share
462
Added 0.32%
142,655
Common Stock
Sep 19
2025
BUY
Grant, award, or other acquisition
$3,428
$7.74 p/Share
443
Added 0.31%
142,192
Common Stock
Sep 05
2025
BUY
Grant, award, or other acquisition
$3,436
$8.26 p/Share
416
Added 0.29%
141,748
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
$3,427
$7.97 p/Share
430
Added 0.3%
141,331
Common Stock
Aug 08
2025
BUY
Grant, award, or other acquisition
$3,436
$7.1 p/Share
484
Added 0.34%
140,900
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
$3,433
$8.52 p/Share
403
Added 0.29%
140,415
Common Stock
Jul 15
2025
BUY
Grant, award, or other acquisition
$1,412
$8.07 p/Share
175
Added 0.12%
140,012
Common Stock
Jul 11
2025
BUY
Grant, award, or other acquisition
$3,427
$8.36 p/Share
410
Added 0.29%
139,836
Common Stock
Jun 27
2025
BUY
Grant, award, or other acquisition
$3,425
$7.63 p/Share
449
Added 0.32%
139,412
Common Stock
Jun 13
2025
BUY
Grant, award, or other acquisition
$3,429
$7.62 p/Share
450
Added 0.32%
138,962
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$3,433
$7.48 p/Share
459
Added 0.33%
138,511
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$3,435
$7.88 p/Share
436
Added 0.31%
138,051
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$3,426
$7.86 p/Share
436
Added 0.32%
137,614
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$3,430
$5.67 p/Share
605
Added 0.44%
137,177
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$1,228
$5.51 p/Share
223
Added 0.16%
136,570
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
$3,433
$5.93 p/Share
579
Added 0.42%
136,347
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$3,143
$6.79 p/Share
463
Added 0.34%
135,767
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$2,607
$8.25 p/Share
316
Reduced 0.23%
135,303
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$17,330
$7.12 p/Share
2,434
Added 1.76%
135,619
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
49,597
Added 27.13%
133,184
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$23,374
$9.41 p/Share
2,484
Reduced 2.89%
83,587
Common Stock