High Today
377.57
Low Today
359.28
Volume
998.4K
10-Day Avg Volume
1.2M
52-Week High (06/03/26)
384.70
52-Week Low (06/13/25)
175.08
1 Yr % Change (TTM)
111.23
Market Cap
39.8B
Shares Outstanding
105.5M
Price/Earnings
47.6x
Revenue (TTM)
29.8B
Earnings per Share
7.43
Dividend + Yield
0.32 (0.08%)
Beta
1.11