Price
$12.84
52W High
$18.28
52W Low
$9.41
SMA50
$13.82
SMA200
$14.50
Avg Volume 50D
$679.15K
From 52W High
-29.76%
From 52W Low
+36.45%
Vs SMA50
-7.08%
Vs SMA200
-11.46%
Current Volume
$757.21K
Dollar Volume 50D
$9.27M
Market Cap
$1.05B
P/E
83.2x
Revenue TTM
$857.65M
EPS TTM
0.17
Net Income TTM
$12.64M
Free Cash Flow
$1.08M
Revenue 1Y
-6.87%
EPS 1Y
-34.62%
Net Income 1Y
-39.53%
FCF 1Y
+101.20%
Profit Margin
1.47%
FCF Margin
0.13%
Dividend Yield
1.87%
Dividend TTM
$0.24
Last Ex-Dividend
2026-09-16
Dividend / EPS
141.18%

Revenue

Annual ending 2025-12-31
$883.65M

EPS

Annual ending 2025-12-31
0.21

Net Income

Annual ending 2025-12-31
$17.44M

News