High Today
358.61
Low Today
339.11
Volume
1.2M
10-Day Avg Volume
1.5M
52-Week High (05/06/26)
441.43
52-Week Low (06/11/25)
157.58
1 Yr % Change (TTM)
120.07
Market Cap
28.3B
Shares Outstanding
79.0M
Price/Earnings
63.6x
Revenue (TTM)
14.3B
Earnings per Share
5.72
Dividend + Yield
-- (--)
Beta
2.04