Price
$23.76
52W High
$28.39
52W Low
$22.98
SMA50
$24.43
SMA200
$24.34
Avg Volume 50D
$1.46M
From 52W High
-16.31%
From 52W Low
+3.39%
Vs SMA50
-2.74%
Vs SMA200
-2.36%
Current Volume
$1.03M
Dollar Volume 50D
$35.62M
Market Cap
$5.56B
P/E
18.9x
Revenue TTM
$927.72M
EPS TTM
1.27
Net Income TTM
$293.34M
Free Cash Flow
$147.96M
Revenue 1Y
-27.75%
EPS 1Y
-55.28%
Net Income 1Y
-52.61%
FCF 1Y
+112.15%
Profit Margin
31.62%
FCF Margin
15.95%
Dividend Yield
12.96%
Dividend TTM
$3.08
Last Ex-Dividend
2026-09-30
Dividend / EPS
242.52%

Revenue

Annual ending 2025-12-31
$1.24B

EPS

Annual ending 2025-12-31
2.46

Net Income

Annual ending 2025-12-31
$563.46M

News