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
Feb 26
2025
SELL
Payment of exercise price or tax liability
$12,618
$9.41 p/Share
1,341
Reduced 3.07%
42,314
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,494
$9.58 p/Share
156
Reduced 0.36%
43,655
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$2,447
$7.87 p/Share
311
Added 0.7%
43,811
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$2,444
$8.23 p/Share
297
Added 0.68%
43,498
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$2,443
$8.82 p/Share
277
Added 0.64%
43,200
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,389
$8.85 p/Share
157
Added 0.36%
42,921
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$2,456
$8.0 p/Share
307
Added 0.71%
42,763
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$2,256
$7.89 p/Share
286
Added 0.67%
42,456
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$2,255
$9.28 p/Share
243
Added 0.57%
42,169
Common Stock