Price
$285.69
52W High
$306.22
52W Low
$151.43
SMA50
$210.26
SMA200
$198.82
Avg Volume 50D
$2.05M
From 52W High
-6.70%
From 52W Low
+88.66%
Vs SMA50
+35.87%
Vs SMA200
+43.69%
Current Volume
$2.85M
Dollar Volume 50D
$433.61M
Market Cap
$44.80B
P/E
44.1x
Revenue TTM
$3.46B
EPS TTM
6.11
Net Income TTM
$1.01B
Free Cash Flow
$1.65B
Revenue 1Y
+16.50%
EPS 1Y
+25.72%
Net Income 1Y
+25.29%
FCF 1Y
+23.00%
Profit Margin
29.34%
FCF Margin
47.67%

Revenue

Annual ending 2026-01-31
$3.20B

EPS

Annual ending 2026-01-31
5.44

Net Income

Annual ending 2026-01-31
$908.91M