Price
$30.26
52W High
$40.74
52W Low
$23.71
SMA50
$28.97
SMA200
$28.24
Avg Volume 50D
$151.42K
From 52W High
-25.72%
From 52W Low
+27.63%
Vs SMA50
+4.44%
Vs SMA200
+7.14%
Current Volume
$86.74K
Dollar Volume 50D
$4.37M
Market Cap
$691.61M
P/E
14.5x
Revenue TTM
$1.34B
EPS TTM
2.06
Net Income TTM
$47.64M
Free Cash Flow
$22.71M
Revenue 1Y
+2.01%
EPS 1Y
+9.57%
Net Income 1Y
+9.13%
FCF 1Y
-34.19%
Profit Margin
3.55%
FCF Margin
1.69%
Dividend Yield
1.98%
Dividend TTM
$0.60
Last Ex-Dividend
2026-08-17
Dividend / EPS
29.13%

Revenue

Annual ending 2025-09-30
$1.33B

EPS

Annual ending 2025-09-30
2.00

Net Income

Annual ending 2025-09-30
$46.44M

News