Price
$43.83
52W High
$54.18
52W Low
$28.34
SMA50
$46.96
SMA200
$38.81
Avg Volume 50D
$2.20M
From 52W High
-19.10%
From 52W Low
+54.66%
Vs SMA50
-6.67%
Vs SMA200
+12.94%
Current Volume
$2.34M
Dollar Volume 50D
$103.68M
Market Cap
$5.43B
P/E
7.5x
Revenue TTM
$3.95B
EPS TTM
5.68
Net Income TTM
$726.80M
Free Cash Flow
$756.08M
Revenue 1Y
+4.90%
EPS 1Y
+28.51%
Net Income 1Y
+21.36%
FCF 1Y
+26.26%
Profit Margin
18.42%
FCF Margin
19.16%
Dividend Yield
3.92%
Dividend TTM
$1.72
Last Ex-Dividend
2026-09-03
Dividend / EPS
30.28%

Revenue

Annual ending 2026-06-30
$3.95B

EPS

Annual ending 2026-06-30
5.66

Net Income

Annual ending 2026-06-30
$729.91M

News