High Today
347.15
Low Today
334.60
Volume
676.2K
10-Day Avg Volume
532.7K
52-Week High (06/03/26)
377.90
52-Week Low (06/17/25)
171.36
1 Yr % Change (TTM)
93.72
Market Cap
16.8B
Shares Outstanding
48.7M
Price/Earnings
25.2x
Revenue (TTM)
23.5B
Earnings per Share
14.06
Dividend + Yield
2.00 (0.58%)
Beta
1.88