Price
$31.32
52W High
$43.27
52W Low
$21.28
SMA50
$30.82
SMA200
$34.62
Avg Volume 50D
$1.55M
From 52W High
-27.62%
From 52W Low
+47.18%
Vs SMA50
+1.63%
Vs SMA200
-9.53%
Current Volume
$986.57K
Dollar Volume 50D
$48.08M
Market Cap
$2.42B
P/E
7.1x
Revenue TTM
$2.36B
EPS TTM
4.40
Net Income TTM
$342.39M
Free Cash Flow
-$80.91M
Revenue 1Y
+19.82%
EPS 1Y
+266.67%
Net Income 1Y
+267.67%
FCF 1Y
-167.79%
Profit Margin
14.53%
FCF Margin
-3.43%
Dividend Yield
2.55%
Dividend TTM
$0.80
Last Ex-Dividend
2026-08-11
Dividend / EPS
18.18%

Revenue

Annual ending 2026-06-30
$2.36B

EPS

Annual ending 2026-06-30
4.42

Net Income

Annual ending 2026-06-30
$342.39M

News