Price
$45.17
52W High
$47.00
52W Low
$31.25
SMA50
$45.73
SMA200
$41.64
Avg Volume 50D
$33.19K
From 52W High
-3.89%
From 52W Low
+44.54%
Vs SMA50
-1.22%
Vs SMA200
+8.47%
Current Volume
$16.65K
Dollar Volume 50D
$1.52M
Market Cap
$352.00M
P/E
11.2x
Revenue TTM
$119.08M
EPS TTM
3.99
Net Income TTM
$31.51M
Free Cash Flow
$29.08M
Revenue 1Y
+6.43%
EPS 1Y
+17.35%
Net Income 1Y
+16.41%
FCF 1Y
+15.12%
Profit Margin
26.46%
FCF Margin
24.42%
Dividend Yield
2.57%
Dividend TTM
$1.16
Last Ex-Dividend
2026-08-10
Dividend / EPS
29.07%

Revenue

Annual ending 2025-09-30
$114.63M

EPS

Annual ending 2025-09-30
3.67

Net Income

Annual ending 2025-09-30
$29.16M

News