Price
$115.88
52W High
$232.90
52W Low
$112.85
SMA50
$144.05
SMA200
$157.89
Avg Volume 50D
$768.60K
From 52W High
-50.24%
From 52W Low
+2.68%
Vs SMA50
-19.55%
Vs SMA200
-26.61%
Current Volume
$566.70K
Dollar Volume 50D
$108.27M
Market Cap
$2.21B
P/E
19.8x
Revenue TTM
$3.45B
EPS TTM
5.62
Net Income TTM
$111.51M
Free Cash Flow
$250.50M
Revenue 1Y
+3.35%
EPS 1Y
+5.64%
Net Income 1Y
+4.38%
FCF 1Y
+592.10%
Profit Margin
3.23%
FCF Margin
7.26%

Revenue

Annual ending 2026-01-31
$3.44B

EPS

Annual ending 2026-01-31
6.31

Net Income

Annual ending 2026-01-31
$124.79M

News