Price
$16.45
52W High
$23.60
52W Low
$15.36
SMA50
$17.67
SMA200
$18.94
Avg Volume 50D
$936.69K
From 52W High
-30.30%
From 52W Low
+7.10%
Vs SMA50
-6.91%
Vs SMA200
-13.16%
Current Volume
$1.00M
Dollar Volume 50D
$16.33M
Market Cap
$959.03M
P/E
10.6x
Revenue TTM
$4.74B
EPS TTM
1.54
Net Income TTM
$90.34M
Free Cash Flow
$384.48M
Revenue 1Y
+5.85%
EPS 1Y
-13.48%
Net Income 1Y
-11.54%
FCF 1Y
+141.08%
Profit Margin
1.90%
FCF Margin
8.10%
Dividend Yield
9.48%
Dividend TTM
$1.56
Last Ex-Dividend
2026-10-06
Dividend / EPS
101.30%

Revenue

Annual ending 2025-12-31
$4.70B

EPS

Annual ending 2025-12-31
1.25

Net Income

Annual ending 2025-12-31
$73.24M

News