High Today
154.69
Low Today
151.90
Volume
529.6K
10-Day Avg Volume
493.5K
52-Week High (05/08/26)
158.69
52-Week Low (08/11/25)
113.66
1 Yr % Change (TTM)
27.09
Market Cap
15.7B
Shares Outstanding
101.5M
Price/Earnings
28.0x
Revenue (TTM)
2.3B
Earnings per Share
5.41
Dividend + Yield
6.30 (4.08%)
Beta
1.26