Price
$88.33
52W High
$132.85
52W Low
$61.88
SMA50
$79.07
SMA200
$88.60
Avg Volume 50D
$1.69M
From 52W High
-33.51%
From 52W Low
+42.74%
Vs SMA50
+11.71%
Vs SMA200
-0.31%
Current Volume
$1.86M
Dollar Volume 50D
$133.50M
Market Cap
$5.13B
P/E
18.8x
Revenue TTM
$2.79B
EPS TTM
4.48
Net Income TTM
$273.58M
Free Cash Flow
$223.24M
Revenue 1Y
+14.43%
EPS 1Y
+29.86%
Net Income 1Y
+28.26%
FCF 1Y
+54.76%
Profit Margin
9.79%
FCF Margin
7.99%

Revenue

Annual ending 2026-01-31
$2.65B

EPS

Annual ending 2026-01-31
3.89

Net Income

Annual ending 2026-01-31
$240.60M

News