Price
$76.56
52W High
$91.45
52W Low
$52.50
SMA50
$76.69
SMA200
$66.31
Avg Volume 50D
$6.99M
From 52W High
-16.28%
From 52W Low
+45.83%
Vs SMA50
-0.17%
Vs SMA200
+15.46%
Current Volume
$4.07M
Dollar Volume 50D
$548.73M
Market Cap
$11.24B
P/E
38.8x
Revenue TTM
$4.01B
EPS TTM
1.93
Net Income TTM
$290.10M
Free Cash Flow
$434.20M
Revenue 1Y
+0.06%
EPS 1Y
-22.80%
Net Income 1Y
-26.78%
FCF 1Y
-67.96%
Profit Margin
7.23%
FCF Margin
10.82%
Dividend Yield
2.78%
Dividend TTM
$2.13
Last Ex-Dividend
2026-05-26
Dividend / EPS
110.36%

Revenue

Annual ending 2025-10-03
$4.09B

EPS

Annual ending 2025-10-03
3.08

Net Income

Annual ending 2025-10-03
$477.10M

News