Price
$13.10
52W High
$13.45
52W Low
$11.47
SMA50
$12.77
SMA200
$12.70
Avg Volume 50D
$19.61K
From 52W High
-2.60%
From 52W Low
+14.21%
Vs SMA50
+2.60%
Vs SMA200
+3.12%
Current Volume
$13.24K
Dollar Volume 50D
$250462
Market Cap
$430.16M
P/E
5.3x
Revenue TTM
$1.91B
EPS TTM
1.87
Net Income TTM
$80.64M
Free Cash Flow
$56.83M
Revenue 1Y
+7.58%
EPS 1Y
+41.67%
Net Income 1Y
+32.02%
FCF 1Y
-30.49%
Profit Margin
4.22%
FCF Margin
2.97%
Dividend Yield
5.84%
Dividend TTM
$0.77
Last Ex-Dividend
2026-07-27
Dividend / EPS
40.91%

Revenue

Annual ending 2025-09-30
$1.78B

EPS

Annual ending 2025-09-30
2.12

Net Income

Annual ending 2025-09-30
$72.82M

News