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
Feb 26
2025
SELL
Payment of exercise price or tax liability
$19,158
$9.41 p/Share
2,036
Reduced 2.35%
84,470
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$7,759
$9.58 p/Share
810
Reduced 0.93%
86,506
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$3,313
$7.87 p/Share
421
Added 0.48%
87,316
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$3,316
$8.23 p/Share
403
Added 0.46%
86,894
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$3,307
$8.82 p/Share
375
Added 0.43%
86,491
Common Stock
Jan 21
2025
SELL
Payment of exercise price or tax liability
$7,680
$10.91 p/Share
704
Reduced 0.81%
86,114
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,345
$8.85 p/Share
152
Added 0.17%
86,818
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$3,312
$8.0 p/Share
414
Added 0.48%
86,666
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$3,313
$7.89 p/Share
420
Added 0.48%
86,250
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$3,312
$9.28 p/Share
357
Added 0.41%
85,829
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$3,311
$10.38 p/Share
319
Added 0.37%
85,471
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$3,308
$9.76 p/Share
339
Added 0.4%
85,151
Common Stock