Price
$22.28
52W High
$23.72
52W Low
$11.26
SMA50
$21.36
SMA200
$18.38
Avg Volume 50D
$131.02K
From 52W High
-6.07%
From 52W Low
+97.87%
Vs SMA50
+4.30%
Vs SMA200
+21.19%
Current Volume
$60.20K
Dollar Volume 50D
$2.84M
Market Cap
$725.86M
P/E
--
Revenue TTM
$216.44M
EPS TTM
0.64
Net Income TTM
$20.25M
Free Cash Flow
$30.95M
Revenue 1Y
+2.44%
EPS 1Y
-40.19%
Net Income 1Y
-27.20%
FCF 1Y
-83.03%
Profit Margin
9.36%
FCF Margin
14.30%
Dividend Yield
0.45%
Dividend TTM
$0.10
Last Ex-Dividend
2026-10-09
Dividend / EPS
15.62%

Revenue

Annual ending 2025-10-31
$216.44M

EPS

Annual ending 2025-10-31
0.64

Net Income

Annual ending 2025-10-31
$20.25M

News