Price
$30.36
52W High
$38.11
52W Low
$24.48
SMA50
$30.62
SMA200
$31.16
Avg Volume 50D
$146.61K
From 52W High
-20.34%
From 52W Low
+24.02%
Vs SMA50
-0.86%
Vs SMA200
-2.57%
Current Volume
$161.88K
Dollar Volume 50D
$4.50M
Market Cap
$579.20M
P/E
15.9x
Revenue TTM
$707.68M
EPS TTM
1.86
Net Income TTM
$36.38M
Free Cash Flow
-$9.76M
Revenue 1Y
+17.06%
EPS 1Y
+16.25%
Net Income 1Y
+16.83%
FCF 1Y
-118.69%
Profit Margin
5.14%
FCF Margin
-1.38%
Dividend Yield
3.69%
Dividend TTM
$1.12
Last Ex-Dividend
2026-09-11
Dividend / EPS
60.22%

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

News