Price
$14.22
52W High
$16.67
52W Low
$8.16
SMA50
$13.83
SMA200
$13.75
Avg Volume 50D
$543.33K
From 52W High
-14.70%
From 52W Low
+74.26%
Vs SMA50
+2.85%
Vs SMA200
+3.45%
Current Volume
$480.66K
Dollar Volume 50D
$7.42M
Market Cap
$638.07M
P/E
26.1x
Revenue TTM
$551.35M
EPS TTM
0.53
Net Income TTM
$24.48M
Free Cash Flow
$82.07M
Revenue 1Y
+16.96%
EPS 1Y
+103.85%
Net Income 1Y
+106.23%
FCF 1Y
+1536.85%
Profit Margin
4.44%
FCF Margin
14.89%
Dividend Yield
3.66%
Dividend TTM
$0.52
Last Ex-Dividend
2026-09-17
Dividend / EPS
98.11%

Revenue

Annual ending 2026-04-30
$523.85M

EPS

Annual ending 2026-04-30
0.41

Net Income

Annual ending 2026-04-30
$18.48M

News