Price
$24.47
52W High
$28.72
52W Low
$14.39
SMA50
$24.96
SMA200
$20.12
Avg Volume 50D
$91.75K
From 52W High
-14.80%
From 52W Low
+70.05%
Vs SMA50
-1.96%
Vs SMA200
+21.62%
Current Volume
$69.59K
Dollar Volume 50D
$2.28M
Market Cap
$368.56M
P/E
13.6x
Revenue TTM
$381.27M
EPS TTM
1.86
Net Income TTM
$27.08M
Free Cash Flow
$9.19M
Revenue 1Y
+11.90%
EPS 1Y
+3820.00%
Net Income 1Y
+3979.23%
FCF 1Y
+4.13%
Profit Margin
7.10%
FCF Margin
2.41%
Dividend Yield
0.69%
Dividend TTM
$0.17
Last Ex-Dividend
2026-08-18
Dividend / EPS
9.14%

Revenue

Annual ending 2026-06-30
$381.27M

EPS

Annual ending 2026-06-30
1.86

Net Income

Annual ending 2026-06-30
$27.08M

News