High Today
23.8200
Low Today
23.2300
Volume
10.1M
10-Day Avg Volume
13.6M
52-Week High (06/02/26)
24.6500
52-Week Low (06/25/25)
15.6900
1 Yr % Change (TTM)
40.12
Market Cap
30.2B
Shares Outstanding
1.3B
Price/Earnings
28.4x
Revenue (TTM)
69.9B
Earnings per Share
0.83
Dividend + Yield
0.68 (2.85%)
Beta
.4