Price
$27.17
52W High
$28.18
52W Low
$18.54
SMA50
$26.02
SMA200
$24.87
Avg Volume 50D
$259.39K
From 52W High
-3.72%
From 52W Low
+46.55%
Vs SMA50
+4.43%
Vs SMA200
+9.25%
Current Volume
$355.51K
Bars Stored
1257
Market Cap
$476.70M
P/E
29.6x
Revenue TTM
$616.25M
EPS TTM
0.90
Net Income TTM
$16.11M
Free Cash Flow
$14.65M
Revenue 1Y
-10.47%
EPS 1Y
+66.67%
Net Income 1Y
+67.74%
FCF 1Y
-23.60%
Profit Margin
2.61%
FCF Margin
2.38%

Revenue

Quarterly ending 2026-01-31
$122.20M

EPS

Quarterly ending 2026-01-31
0.04

Net Income

Quarterly ending 2026-01-31
$732.00K