Price
$10.96
52W High
$15.56
52W Low
$9.61
SMA50
$12.15
SMA200
$12.92
Avg Volume 50D
$258.14K
From 52W High
-29.56%
From 52W Low
+14.05%
Vs SMA50
-9.76%
Vs SMA200
-15.15%
Current Volume
$174.18K
Dollar Volume 50D
$3.14M
Market Cap
$316.87M
P/E
5.1x
Revenue TTM
$406.63M
EPS TTM
2.19
Net Income TTM
$61.79M
Free Cash Flow
-$749.69M
Revenue 1Y
+11.71%
EPS 1Y
+7.88%
Net Income 1Y
+19.46%
FCF 1Y
-98.23%
Profit Margin
15.20%
FCF Margin
-184.37%
Dividend Yield
8.67%
Dividend TTM
$0.95
Last Ex-Dividend
2026-09-24
Dividend / EPS
43.38%

Revenue

Annual ending 2025-12-31
$383.33M

EPS

Annual ending 2025-12-31
2.18

Net Income

Annual ending 2025-12-31
$58.18M

News