Price
$24.95
52W High
$39.69
52W Low
$20.01
SMA50
$23.81
SMA200
$24.26
Avg Volume 50D
$1.47M
From 52W High
-37.14%
From 52W Low
+24.69%
Vs SMA50
+4.80%
Vs SMA200
+2.84%
Current Volume
$1.85M
Dollar Volume 50D
$35.41M
Market Cap
$5.85B
P/E
9.1x
Revenue TTM
$5.25B
EPS TTM
2.58
Net Income TTM
$643.02M
Free Cash Flow
$807.52M
Revenue 1Y
+1.51%
EPS 1Y
+56.36%
Net Income 1Y
+47.53%
FCF 1Y
+17.47%
Profit Margin
12.26%
FCF Margin
15.39%
Dividend Yield
4.43%
Dividend TTM
$1.10
Last Ex-Dividend
2026-09-04
Dividend / EPS
42.83%

Revenue

Annual ending 2026-06-30
$5.25B

EPS

Annual ending 2026-06-30
2.58

Net Income

Annual ending 2026-06-30
$643.02M

News