Price
$291.57
52W High
$358.04
52W Low
$237.26
SMA50
$304.10
SMA200
$316.73
Avg Volume 50D
$670.61K
From 52W High
-22.80%
From 52W Low
+22.89%
Vs SMA50
-4.12%
Vs SMA200
-7.94%
Current Volume
$558.91K
Bars Stored
1257
Market Cap
$40.68B
P/E
57.1x
Revenue TTM
$4.63B
EPS TTM
5.06
Net Income TTM
$712.62M
Free Cash Flow
$840.78M
Revenue 1Y
+16.08%
EPS 1Y
+24.94%
Net Income 1Y
+25.60%
FCF 1Y
+19.85%
Profit Margin
15.38%
FCF Margin
18.15%

Revenue

Quarterly ending 2026-01-31
$1.18B

EPS

Quarterly ending 2026-01-31
1.35

Net Income

Quarterly ending 2026-01-31
$190.19M