High Today
629.94
Low Today
606.79
Volume
245.4K
10-Day Avg Volume
314.5K
52-Week High (03/04/26)
693.38
52-Week Low (11/21/25)
483.02
1 Yr % Change (TTM)
25.19
Market Cap
28.9B
Shares Outstanding
46.3M
Price/Earnings
30.5x
Revenue (TTM)
6.1B
Earnings per Share
19.75
Dividend + Yield
-- (--)
Beta
.83