High Today
--
Low Today
--
Volume
0.0
10-Day Avg Volume
2.4M
52-Week High (06/04/26)
62.6000
52-Week Low (06/13/25)
25.7800
1 Yr % Change (TTM)
112.79
Market Cap
43.6B
Shares Outstanding
761.1M
Price/Earnings
17.6x
Revenue (TTM)
54.2B
Earnings per Share
3.37
Dividend + Yield
0.58 (0.87%)
Beta
--