Price
$11.03
52W High
$32.55
52W Low
$8.06
SMA50
$9.67
SMA200
$14.54
Avg Volume 50D
$1.40M
From 52W High
-195.10%
From 52W Low
+36.85%
Vs SMA50
+14.11%
Vs SMA200
-24.14%
Current Volume
$1.01M
Dollar Volume 50D
$13.43M
Market Cap
$662.62M
P/E
74.2x
Revenue TTM
$495.59M
EPS TTM
0.15
Net Income TTM
$9.18M
Free Cash Flow
$75.98M
Revenue 1Y
+14.05%
EPS 1Y
+120.27%
Net Income 1Y
+121.50%
FCF 1Y
+107.51%
Profit Margin
1.85%
FCF Margin
15.33%

Revenue

Annual ending 2026-01-31
$480.59M

EPS

Annual ending 2026-01-31
0.04

Net Income

Annual ending 2026-01-31
$2.31M