Price
$24.48
52W High
$30.35
52W Low
$17.76
SMA50
$24.44
SMA200
$25.78
Avg Volume 50D
$261.30K
From 52W High
-19.34%
From 52W Low
+37.84%
Vs SMA50
+0.17%
Vs SMA200
-5.05%
Current Volume
$189.32K
Dollar Volume 50D
$6.41M
Market Cap
$4.05B
P/E
--
Revenue TTM
$1.96B
EPS TTM
1.52
Net Income TTM
$247.72M
Free Cash Flow
$448.51M
Revenue 1Y
+6.45%
EPS 1Y
-13.14%
Net Income 1Y
-12.36%
FCF 1Y
+14.10%
Profit Margin
12.63%
FCF Margin
22.86%
Dividend Yield
3.71%
Dividend TTM
$0.91
Last Ex-Dividend
2026-08-31
Dividend / EPS
59.73%

Revenue

Annual ending 2025-12-31
$1.96B

EPS

Annual ending 2025-12-31
1.52

Net Income

Annual ending 2025-12-31
$247.72M

News