Price
$16.68
52W High
$16.68
52W Low
$5.73
SMA50
$13.69
SMA200
$9.84
Avg Volume 50D
$1.56M
From 52W High
+0.00%
From 52W Low
+191.10%
Vs SMA50
+21.86%
Vs SMA200
+69.51%
Current Volume
$1.54M
Dollar Volume 50D
$21.74M
Market Cap
$1.28B
P/E
6.9x
Revenue TTM
$494.73M
EPS TTM
2.00
Net Income TTM
$185.55M
Free Cash Flow
$121.53M
Revenue 1Y
+2.30%
EPS 1Y
+1350.00%
Net Income 1Y
+1436.59%
FCF 1Y
+9.13%
Profit Margin
37.50%
FCF Margin
24.56%

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

News