High Today
609.57
Low Today
570.00
Volume
251.8K
10-Day Avg Volume
299.5K
52-Week High (05/07/26)
632.00
52-Week Low (06/18/25)
363.05
1 Yr % Change (TTM)
61.73
Market Cap
19.2B
Shares Outstanding
31.6M
Price/Earnings
64.9x
Revenue (TTM)
1.9B
Earnings per Share
9.09
Dividend + Yield
-- (--)
Beta
1.31