Price
$30.63
52W High
$34.81
52W Low
$27.38
SMA50
$32.38
SMA200
$31.63
Avg Volume 50D
$2.67M
From 52W High
-12.01%
From 52W Low
+11.87%
Vs SMA50
-5.41%
Vs SMA200
-3.16%
Current Volume
$2.72M
Dollar Volume 50D
$85.50M
Market Cap
$11.04B
P/E
23.8x
Revenue TTM
$1.88B
EPS TTM
1.26
Net Income TTM
$464.90M
Free Cash Flow
$653.16M
Revenue 1Y
+4.29%
EPS 1Y
+13.51%
Net Income 1Y
+12.68%
FCF 1Y
+6.47%
Profit Margin
24.79%
FCF Margin
34.82%
Dividend Yield
4.21%
Dividend TTM
$1.29
Last Ex-Dividend
2026-09-15
Dividend / EPS
102.38%

Revenue

Annual ending 2025-12-31
$1.85B

EPS

Annual ending 2025-12-31
1.18

Net Income

Annual ending 2025-12-31
$439.03M

News