Price
$84.88
52W High
$97.96
52W Low
$62.82
SMA50
$78.87
SMA200
$74.47
Avg Volume 50D
$605.42K
From 52W High
-13.35%
From 52W Low
+35.12%
Vs SMA50
+7.62%
Vs SMA200
+13.97%
Current Volume
$567.62K
Dollar Volume 50D
$47.65M
Market Cap
$7.16B
P/E
70.0x
Revenue TTM
$486.01M
EPS TTM
1.19
Net Income TTM
$102.24M
Free Cash Flow
$186.32M
Revenue 1Y
+14.44%
EPS 1Y
+19.00%
Net Income 1Y
+18.49%
FCF 1Y
+8.76%
Profit Margin
21.04%
FCF Margin
38.34%

Revenue

Annual ending 2026-01-31
$728.99M

EPS

Annual ending 2026-01-31
1.87

Net Income

Annual ending 2026-01-31
$163.77M

News