Price
$7.31
52W High
$7.79
52W Low
$5.46
SMA50
$7.44
SMA200
$6.66
Avg Volume 50D
$415.49K
From 52W High
-6.16%
From 52W Low
+33.88%
Vs SMA50
-1.78%
Vs SMA200
+9.69%
Current Volume
$454.87K
Dollar Volume 50D
$3.10M
Market Cap
$244.06M
P/E
21.8x
Revenue TTM
$1.73B
EPS TTM
0.33
Net Income TTM
$11.20M
Free Cash Flow
$61.13M
Revenue 1Y
+4.12%
EPS 1Y
-68.57%
Net Income 1Y
-67.68%
FCF 1Y
+459.17%
Profit Margin
0.65%
FCF Margin
3.53%
Dividend Yield
3.69%
Dividend TTM
$0.27
Last Ex-Dividend
2026-07-20
Dividend / EPS
81.82%

Revenue

Annual ending 2026-04-30
$1.73B

EPS

Annual ending 2026-04-30
0.14

Net Income

Annual ending 2026-04-30
$4.52M

News