Price
$58.63
52W High
$61.19
52W Low
$36.65
SMA50
$57.35
SMA200
$52.79
Avg Volume 50D
$1.53M
From 52W High
-4.37%
From 52W Low
+59.97%
Vs SMA50
+2.22%
Vs SMA200
+11.06%
Current Volume
$1.46M
Bars Stored
1257
Market Cap
$3.77B
P/E
10.0x
Revenue TTM
$6.05B
EPS TTM
5.55
Net Income TTM
$376.77M
Free Cash Flow
$222.13M
Revenue 1Y
+2.02%
EPS 1Y
-3.48%
Net Income 1Y
-9.96%
FCF 1Y
-32.38%
Profit Margin
6.22%
FCF Margin
3.67%

Revenue

Quarterly ending 2026-01-31
$1.72B

EPS

Quarterly ending 2026-01-31
1.97

Net Income

Quarterly ending 2026-01-31
$133.69M