Nov 26
2025
BUY
Grant, award, or other acquisition
$3,431
$8.37 p/Share
410
Added 0.28%
144,576
Common Stock
Nov 14
2025
BUY
Grant, award, or other acquisition
$3,437
$7.44 p/Share
462
Added 0.32%
144,165
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
$3,430
$7.71 p/Share
445
Added 0.31%
143,703
Common Stock
Oct 17
2025
BUY
Grant, award, or other acquisition
$3,433
$7.32 p/Share
469
Added 0.33%
143,256
Common Stock
Oct 15
2025
BUY
Grant, award, or other acquisition
$1,752
$7.24 p/Share
242
Added 0.17%
142,787
Common Stock
Oct 03
2025
BUY
Grant, award, or other acquisition
$3,437
$7.44 p/Share
462
Added 0.32%
142,543
Common Stock
Sep 19
2025
BUY
Grant, award, or other acquisition
$3,428
$7.74 p/Share
443
Added 0.31%
142,081
Common Stock
Sep 05
2025
BUY
Grant, award, or other acquisition
$3,436
$8.26 p/Share
416
Added 0.29%
141,636
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
$3,427
$7.97 p/Share
430
Added 0.3%
141,220
Common Stock
Aug 08
2025
BUY
Grant, award, or other acquisition
$3,436
$7.1 p/Share
484
Added 0.34%
140,789
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
$3,433
$8.52 p/Share
403
Added 0.29%
140,304
Common Stock
Jul 15
2025
BUY
Grant, award, or other acquisition
$1,614
$8.07 p/Share
200
Added 0.14%
139,900
Common Stock
Jul 11
2025
BUY
Grant, award, or other acquisition
$3,427
$8.36 p/Share
410
Added 0.29%
139,700
Common Stock
Jun 27
2025
BUY
Grant, award, or other acquisition
$3,425
$7.63 p/Share
449
Added 0.32%
139,288
Common Stock
Jun 13
2025
BUY
Grant, award, or other acquisition
$3,429
$7.62 p/Share
450
Added 0.32%
138,838
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$3,433
$7.48 p/Share
459
Added 0.33%
138,387
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$3,435
$7.88 p/Share
436
Added 0.32%
137,927
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$3,426
$7.86 p/Share
436
Added 0.32%
137,490
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$3,430
$5.67 p/Share
605
Added 0.44%
137,053
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$1,427
$5.51 p/Share
259
Added 0.19%
136,446
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
$3,433
$5.93 p/Share
579
Added 0.42%
136,186
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$3,320
$6.79 p/Share
489
Added 0.36%
135,606
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$9,578
$8.25 p/Share
1,161
Reduced 0.85%
135,116
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$15,728
$7.12 p/Share
2,209
Added 1.6%
136,277
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
49,597
Added 27.0%
134,067
Common Stock