Price
$16.34
52W High
$19.44
52W Low
$12.60
SMA50
$16.24
SMA200
$17.17
Avg Volume 50D
$68.77K
From 52W High
-15.95%
From 52W Low
+29.68%
Vs SMA50
+0.64%
Vs SMA200
-4.82%
Current Volume
$23.67K
Dollar Volume 50D
$1.12M
Market Cap
$605.96M
P/E
--
Revenue TTM
$780.61M
EPS TTM
1.56
Net Income TTM
$58.14M
Free Cash Flow
$122.59M
Revenue 1Y
+10.64%
EPS 1Y
+62.50%
Net Income 1Y
+63.36%
FCF 1Y
+36.33%
Profit Margin
7.45%
FCF Margin
15.70%
Dividend Yield
7.77%
Dividend TTM
$1.27
Last Ex-Dividend
2026-08-06
Dividend / EPS
81.35%

Revenue

Annual ending 2025-12-31
$780.61M

EPS

Annual ending 2025-12-31
1.56

Net Income

Annual ending 2025-12-31
$58.14M

News