Price
$9.23
52W High
$9.90
52W Low
$2.98
SMA50
$9.04
SMA200
$6.87
Avg Volume 50D
$185.92K
From 52W High
-6.77%
From 52W Low
+209.73%
Vs SMA50
+2.15%
Vs SMA200
+34.45%
Current Volume
$160.10K
Dollar Volume 50D
$1.69M
Market Cap
$219.31M
P/E
6.9x
Revenue TTM
$661.06M
EPS TTM
1.43
Net Income TTM
$31.80M
Free Cash Flow
$20.77M
Revenue 1Y
-1.48%
EPS 1Y
+189.94%
Net Income 1Y
+191.81%
FCF 1Y
+4.81%
Profit Margin
4.81%
FCF Margin
3.14%
Dividend Yield
1.84%
Dividend TTM
$0.17
Last Ex-Dividend
2026-07-31
Dividend / EPS
11.89%

Revenue

Annual ending 2025-12-31
$647.93M

EPS

Annual ending 2025-12-31
-1.24

Net Income

Annual ending 2025-12-31
-$26.94M

News