Price
$17.65
52W High
$21.34
52W Low
$10.54
SMA50
$13.20
SMA200
$15.37
Avg Volume 50D
$303.36K
From 52W High
-20.91%
From 52W Low
+67.46%
Vs SMA50
+33.66%
Vs SMA200
+14.86%
Current Volume
$264.75K
Bars Stored
1257
Market Cap
$257.99M
P/E
63.5x
Revenue TTM
$697.12M
EPS TTM
0.29
Net Income TTM
$4.07M
Free Cash Flow
$26.19M
Revenue 1Y
+2.42%
EPS 1Y
-57.97%
Net Income 1Y
-64.82%
FCF 1Y
+45.91%
Profit Margin
0.58%
FCF Margin
3.76%

Revenue

Quarterly ending 2026-02-01
$248.05M

EPS

Quarterly ending 2026-02-01
2.19

Net Income

Quarterly ending 2026-02-01
$32.11M