Price
$36.81
52W High
$59.58
52W Low
$28.52
SMA50
$35.97
SMA200
$41.27
Avg Volume 50D
$230.88K
From 52W High
-38.22%
From 52W Low
+29.07%
Vs SMA50
+2.33%
Vs SMA200
-10.80%
Current Volume
$407.39K
Dollar Volume 50D
$8.35M
Market Cap
$1.52B
P/E
15.2x
Revenue TTM
$1.52B
EPS TTM
2.44
Net Income TTM
$99.72M
Free Cash Flow
$9.87M
Revenue 1Y
+17.12%
EPS 1Y
+106.78%
Net Income 1Y
+106.61%
FCF 1Y
-76.41%
Profit Margin
6.57%
FCF Margin
0.65%
Dividend Yield
1.30%
Dividend TTM
$0.48
Last Ex-Dividend
2026-09-02
Dividend / EPS
19.67%

Revenue

Annual ending 2026-06-30
$1.52B

EPS

Annual ending 2026-06-30
2.43

Net Income

Annual ending 2026-06-30
$99.72M

News