Price
$70.06
52W High
$84.44
52W Low
$64.32
SMA50
$75.87
SMA200
$74.63
Avg Volume 50D
$2.03M
From 52W High
-20.53%
From 52W Low
+8.92%
Vs SMA50
-7.66%
Vs SMA200
-6.12%
Current Volume
$2.65M
Bars Stored
1257
Market Cap
$13.67B
P/E
34.1x
Revenue TTM
$4.15B
EPS TTM
2.01
Net Income TTM
$401.40M
Free Cash Flow
$491.20M
Revenue 1Y
+5.68%
EPS 1Y
-2.90%
Net Income 1Y
-3.37%
FCF 1Y
+27.68%
Profit Margin
9.67%
FCF Margin
11.83%

Revenue

Quarterly ending 2026-01-31
$1.02B

EPS

Quarterly ending 2026-01-31
0.66

Net Income

Quarterly ending 2026-01-31
$130.80M