Price
$94.58
52W High
$106.00
52W Low
$52.41
SMA50
$90.98
SMA200
$90.61
Avg Volume 50D
$967.55K
From 52W High
-12.07%
From 52W Low
+80.46%
Vs SMA50
+3.95%
Vs SMA200
+4.39%
Current Volume
$767.36K
Bars Stored
1257
Market Cap
$3.79B
P/E
12.9x
Revenue TTM
$6.81B
EPS TTM
7.07
Net Income TTM
$294.40M
Free Cash Flow
$525.30M
Revenue 1Y
+1.64%
EPS 1Y
+983.75%
Net Income 1Y
+926.97%
FCF 1Y
+19.96%
Profit Margin
4.32%
FCF Margin
7.71%

Revenue

Quarterly ending 2026-01-31
$2.35B

EPS

Quarterly ending 2026-01-31
6.02

Net Income

Quarterly ending 2026-01-31
$250.00M