High Today
1,036.92
Low Today
1,000.45
Volume
2.6M
10-Day Avg Volume
2.5M
52-Week High (06/05/26)
1,098.36
52-Week Low (06/13/25)
609.59
1 Yr % Change (TTM)
65.92
Market Cap
305.5B
Shares Outstanding
295.0M
Price/Earnings
19.0x
Revenue (TTM)
125.1B
Earnings per Share
54.73
Dividend + Yield
18.00 (1.74%)
Beta
1.36