Price
$36.18
52W High
$47.23
52W Low
$34.96
SMA50
$36.87
SMA200
$39.39
Avg Volume 50D
$399.37K
From 52W High
-23.40%
From 52W Low
+3.49%
Vs SMA50
-1.86%
Vs SMA200
-8.15%
Current Volume
$233.66K
Dollar Volume 50D
$14.66M
Market Cap
$1.29B
P/E
30.1x
Revenue TTM
$202.32M
EPS TTM
1.20
Net Income TTM
$43.03M
Free Cash Flow
$59.23M
Revenue 1Y
+11.39%
EPS 1Y
+0.84%
Net Income 1Y
-0.87%
FCF 1Y
+15.20%
Profit Margin
21.27%
FCF Margin
29.27%
Dividend Yield
1.69%
Dividend TTM
$0.61
Last Ex-Dividend
2026-09-11
Dividend / EPS
50.83%

Revenue

Annual ending 2026-06-30
$202.32M

EPS

Annual ending 2026-06-30
1.20

Net Income

Annual ending 2026-06-30
$43.03M

News