Price
$32.15
52W High
$65.60
52W Low
$29.69
SMA50
$34.27
SMA200
$48.63
Avg Volume 50D
$6.38M
From 52W High
-50.99%
From 52W Low
+8.29%
Vs SMA50
-6.18%
Vs SMA200
-33.88%
Current Volume
$6.71M
Dollar Volume 50D
$213.63M
Market Cap
$15.43B
P/E
29.0x
Revenue TTM
$3.92B
EPS TTM
1.10
Net Income TTM
$531.72M
Free Cash Flow
$619.17M
Revenue 1Y
+9.90%
EPS 1Y
+8.91%
Net Income 1Y
+8.66%
FCF 1Y
-1.96%
Profit Margin
13.55%
FCF Margin
15.78%
Dividend Yield
2.27%
Dividend TTM
$0.73
Last Ex-Dividend
2026-08-10
Dividend / EPS
66.36%

Revenue

Annual ending 2025-12-31
$3.76B

EPS

Annual ending 2025-12-31
1.09

Net Income

Annual ending 2025-12-31
$526.71M

News