Price
$13.92
52W High
$13.92
52W Low
$6.30
SMA50
$13.22
SMA200
$10.44
Avg Volume 50D
$280.47K
From 52W High
+0.00%
From 52W Low
+120.95%
Vs SMA50
+5.28%
Vs SMA200
+33.38%
Current Volume
$295.04K
Dollar Volume 50D
$3.70M
Market Cap
$637.48M
P/E
155.3x
Revenue TTM
$301.45M
EPS TTM
0.08
Net Income TTM
$4.10M
Free Cash Flow
$93.20M
Revenue 1Y
-3.14%
EPS 1Y
+166.67%
Net Income 1Y
+172.51%
FCF 1Y
+7.44%
Profit Margin
1.36%
FCF Margin
30.92%
Dividend Yield
2.80%
Dividend TTM
$0.39
Last Ex-Dividend
2026-09-30
Dividend / EPS
487.50%

Revenue

Annual ending 2025-12-31
$295.07M

EPS

Annual ending 2025-12-31
0.14

Net Income

Annual ending 2025-12-31
$7.10M

News