Nov 26
2025
BUY
Grant, award, or other acquisition
$2,577
$8.37 p/Share
308
Added 0.3%
101,703
Common Stock
Nov 14
2025
BUY
Grant, award, or other acquisition
$2,581
$7.44 p/Share
347
Added 0.34%
101,394
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
$2,582
$7.71 p/Share
335
Added 0.33%
101,046
Common Stock
Oct 17
2025
BUY
Grant, award, or other acquisition
$2,576
$7.32 p/Share
352
Added 0.35%
100,711
Common Stock
Oct 15
2025
BUY
Grant, award, or other acquisition
$2,172
$7.24 p/Share
300
Added 0.3%
100,358
Common Stock
Oct 03
2025
BUY
Grant, award, or other acquisition
$2,581
$7.44 p/Share
347
Added 0.35%
100,057
Common Stock
Sep 19
2025
BUY
Grant, award, or other acquisition
$2,577
$7.74 p/Share
333
Added 0.33%
99,710
Common Stock
Sep 05
2025
BUY
Grant, award, or other acquisition
$2,577
$8.26 p/Share
312
Added 0.31%
99,376
Common Stock
Aug 22
2025
BUY
Grant, award, or other acquisition
$2,582
$7.97 p/Share
324
Added 0.33%
99,063
Common Stock
Aug 08
2025
BUY
Grant, award, or other acquisition
$2,577
$7.1 p/Share
363
Added 0.37%
98,738
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
$2,573
$8.52 p/Share
302
Added 0.31%
98,374
Common Stock
Jul 15
2025
BUY
Grant, award, or other acquisition
$2,057
$8.07 p/Share
255
Added 0.26%
98,071
Common Stock
Jul 11
2025
BUY
Grant, award, or other acquisition
$2,574
$8.36 p/Share
308
Added 0.31%
97,815
Common Stock
Jun 27
2025
BUY
Grant, award, or other acquisition
$2,578
$7.63 p/Share
338
Added 0.35%
97,505
Common Stock
Jun 13
2025
BUY
Grant, award, or other acquisition
$2,575
$7.62 p/Share
338
Added 0.35%
97,167
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$2,573
$7.48 p/Share
344
Added 0.35%
96,828
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$2,576
$7.88 p/Share
327
Added 0.34%
96,482
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$2,570
$7.86 p/Share
327
Added 0.34%
96,154
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$2,579
$5.67 p/Share
455
Added 0.47%
95,825
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$1,911
$5.51 p/Share
347
Added 0.36%
95,369
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
$2,573
$5.93 p/Share
434
Added 0.45%
95,021
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$2,451
$6.79 p/Share
361
Added 0.38%
94,585
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$1,542
$8.25 p/Share
187
Reduced 0.2%
94,222
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$61,929
$7.12 p/Share
8,698
Added 8.44%
94,409
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
43,397
Added 33.61%
85,711
Common Stock