High Today
609.30
Low Today
593.42
Volume
408.2K
10-Day Avg Volume
704.7K
52-Week High (06/01/26)
644.68
52-Week Low (02/12/26)
501.08
1 Yr % Change (TTM)
7.19
Market Cap
43.3B
Shares Outstanding
72.8M
Price/Earnings
35.1x
Revenue (TTM)
3.1B
Earnings per Share
17.51
Dividend + Yield
8.20 (1.38%)
Beta
1.14