Price
$163.93
52W High
$181.08
52W Low
$94.11
SMA50
$146.83
SMA200
$117.57
Avg Volume 50D
$3.44M
From 52W High
-10.46%
From 52W Low
+74.19%
Vs SMA50
+11.65%
Vs SMA200
+39.43%
Current Volume
$2.66M
Dollar Volume 50D
$523.28M
Market Cap
$33.08B
P/E
25.2x
Revenue TTM
$6.92B
EPS TTM
6.36
Net Income TTM
$1.28B
Free Cash Flow
$1.87B
Revenue 1Y
+5.37%
EPS 1Y
+12.17%
Net Income 1Y
+7.59%
FCF 1Y
+39.69%
Profit Margin
18.43%
FCF Margin
26.99%
Dividend Yield
1.27%
Dividend TTM
$2.08
Last Ex-Dividend
2026-07-10
Dividend / EPS
32.70%

Revenue

Annual ending 2026-04-24
$6.92B

EPS

Annual ending 2026-04-24
6.35

Net Income

Annual ending 2026-04-24
$1.28B