Price
$28.76
52W High
$39.60
52W Low
$24.48
SMA50
$28.02
SMA200
$31.92
Avg Volume 50D
$325.86K
From 52W High
-37.69%
From 52W Low
+17.48%
Vs SMA50
+2.64%
Vs SMA200
-9.91%
Current Volume
$210.76K
Dollar Volume 50D
$9.27M
Market Cap
$568.81M
P/E
13.1x
Revenue TTM
$689.91M
EPS TTM
2.19
Net Income TTM
$42.52M
Free Cash Flow
$6.65M
Revenue 1Y
+20.94%
EPS 1Y
+88.79%
Net Income 1Y
+88.60%
FCF 1Y
-83.71%
Profit Margin
6.16%
FCF Margin
0.96%
Dividend Yield
3.89%
Dividend TTM
$1.12
Last Ex-Dividend
2026-06-12
Dividend / EPS
51.14%

Revenue

Annual ending 2025-09-27
$647.71M

EPS

Annual ending 2025-09-27
2.10

Net Income

Annual ending 2025-09-27
$41.02M