Price
$330.58
52W High
$334.70
52W Low
$226.69
SMA50
$319.94
SMA200
$290.31
Avg Volume 50D
$382.48K
From 52W High
-1.23%
From 52W Low
+45.83%
Vs SMA50
+3.32%
Vs SMA200
+13.87%
Current Volume
$294.99K
Dollar Volume 50D
$122.57M
Market Cap
$18.41B
P/E
33.1x
Revenue TTM
$2.98B
EPS TTM
9.89
Net Income TTM
$555.18M
Free Cash Flow
$724.01M
Revenue 1Y
+7.02%
EPS 1Y
+24.25%
Net Income 1Y
+22.01%
FCF 1Y
+33.33%
Profit Margin
18.63%
FCF Margin
24.30%
Dividend Yield
1.03%
Dividend TTM
$3.40
Last Ex-Dividend
2026-09-10
Dividend / EPS
34.38%

Revenue

Annual ending 2025-10-31
$2.79B

EPS

Annual ending 2025-10-31
8.51

Net Income

Annual ending 2025-10-31
$484.47M

News