Price
$29.79
52W High
$32.48
52W Low
$17.31
SMA50
$30.19
SMA200
$25.97
Avg Volume 50D
$1.71M
From 52W High
-8.28%
From 52W Low
+72.10%
Vs SMA50
-1.34%
Vs SMA200
+14.69%
Current Volume
$1.12M
Dollar Volume 50D
$51.72M
Market Cap
$3.46B
P/E
--
Revenue TTM
$1.04B
EPS TTM
0.73
Net Income TTM
$84.17M
Free Cash Flow
$211.95M
Revenue 1Y
-17.62%
EPS 1Y
-73.93%
Net Income 1Y
-72.37%
FCF 1Y
-49.06%
Profit Margin
8.07%
FCF Margin
20.33%
Dividend Yield
6.31%
Dividend TTM
$1.88
Last Ex-Dividend
2026-08-21
Dividend / EPS
257.53%

Revenue

Annual ending 2025-12-31
$1.04B

EPS

Annual ending 2025-12-31
0.73

Net Income

Annual ending 2025-12-31
$84.17M

News