Price
$30.65
52W High
$35.29
52W Low
$23.02
SMA50
$28.86
SMA200
$29.71
Avg Volume 50D
$81.15K
From 52W High
-13.15%
From 52W Low
+33.15%
Vs SMA50
+6.19%
Vs SMA200
+3.18%
Current Volume
$36.32K
Dollar Volume 50D
$2.34M
Market Cap
$254.30M
P/E
16.3x
Revenue TTM
$226.11M
EPS TTM
1.90
Net Income TTM
$15.58M
Free Cash Flow
$13.65M
Revenue 1Y
+24.78%
EPS 1Y
+53.23%
Net Income 1Y
+54.96%
FCF 1Y
+186.96%
Profit Margin
6.89%
FCF Margin
6.04%

Revenue

Annual ending 2026-01-31
$210.93M

EPS

Annual ending 2026-01-31
2.09

Net Income

Annual ending 2026-01-31
$17.04M

News