Price
$32.17
52W High
$54.74
52W Low
$31.16
SMA50
$35.86
SMA200
$41.18
Avg Volume 50D
$308.73K
From 52W High
-41.23%
From 52W Low
+3.24%
Vs SMA50
-10.30%
Vs SMA200
-21.88%
Current Volume
$244.82K
Dollar Volume 50D
$10.98M
Market Cap
$1.24B
P/E
16.3x
Revenue TTM
$3.30B
EPS TTM
1.88
Net Income TTM
$76.00M
Free Cash Flow
-$11.00M
Revenue 1Y
-7.13%
EPS 1Y
-63.92%
Net Income 1Y
-65.14%
FCF 1Y
-105.73%
Profit Margin
2.31%
FCF Margin
-0.33%
Dividend Yield
5.60%
Dividend TTM
$1.80
Last Ex-Dividend
2026-10-02
Dividend / EPS
95.74%

Revenue

Annual ending 2025-12-31
$3.35B

EPS

Annual ending 2025-12-31
3.24

Net Income

Annual ending 2025-12-31
$132.00M

News