Price
$6.20
52W High
$14.64
52W Low
$2.90
SMA50
$5.27
SMA200
$6.81
Avg Volume 50D
$1.40M
From 52W High
-57.65%
From 52W Low
+113.79%
Vs SMA50
+17.58%
Vs SMA200
-9.00%
Current Volume
$732.77K
Dollar Volume 50D
$7.21M
Market Cap
$339.39M
P/E
3.9x
Revenue TTM
$1.02B
EPS TTM
1.47
Net Income TTM
$87.50M
Free Cash Flow
$164.60M
Revenue 1Y
-7.60%
EPS 1Y
+3.52%
Net Income 1Y
+4.67%
FCF 1Y
+24.41%
Profit Margin
8.59%
FCF Margin
16.16%
Dividend Yield
5.16%
Dividend TTM
$0.32
Last Ex-Dividend
2026-08-27
Dividend / EPS
21.77%

Revenue

Annual ending 2025-09-30
$1.08B

EPS

Annual ending 2025-09-30
1.62

Net Income

Annual ending 2025-09-30
$95.40M

News