Price
$10.84
52W High
$17.17
52W Low
$5.73
SMA50
$8.47
SMA200
$10.47
Avg Volume 50D
$2.12M
From 52W High
-58.39%
From 52W Low
+89.18%
Vs SMA50
+28.04%
Vs SMA200
+3.54%
Current Volume
$1.51M
Dollar Volume 50D
$18.35M
Market Cap
$796.68M
P/E
4.4x
Revenue TTM
$493.71M
EPS TTM
2.06
Net Income TTM
$190.60M
Free Cash Flow
$117.02M
Revenue 1Y
+3.69%
EPS 1Y
+615.00%
Net Income 1Y
+616.51%
FCF 1Y
+4.90%
Profit Margin
38.61%
FCF Margin
23.70%

Revenue

Annual ending 2026-01-31
$492.55M

EPS

Annual ending 2026-01-31
1.87

Net Income

Annual ending 2026-01-31
$173.85M