Price
$8.26
52W High
$9.19
52W Low
$6.02
SMA50
$8.68
SMA200
$7.89
Avg Volume 50D
$922.10K
From 52W High
-10.12%
From 52W Low
+37.21%
Vs SMA50
-4.84%
Vs SMA200
+4.64%
Current Volume
$1.18M
Dollar Volume 50D
$8.00M
Market Cap
$1.04B
P/E
12.5x
Revenue TTM
$443.11M
EPS TTM
0.65
Net Income TTM
$82.83M
Free Cash Flow
$69.35M
Revenue 1Y
+7.53%
EPS 1Y
+38.30%
Net Income 1Y
+35.20%
FCF 1Y
+170.28%
Profit Margin
18.69%
FCF Margin
15.65%
Dividend Yield
4.12%
Dividend TTM
$0.34
Last Ex-Dividend
2026-08-07
Dividend / EPS
52.31%

Revenue

Annual ending 2025-09-30
$420.24M

EPS

Annual ending 2025-09-30
0.52

Net Income

Annual ending 2025-09-30
$68.03M

News