High Today
159.41
Low Today
156.01
Volume
514.5K
10-Day Avg Volume
518.2K
52-Week High (06/10/26)
159.95
52-Week Low (06/17/25)
102.56
1 Yr % Change (TTM)
50.96
Market Cap
10.2B
Shares Outstanding
64.5M
Price/Earnings
11.4x
Revenue (TTM)
4.5B
Earnings per Share
13.46
Dividend + Yield
3.00 (1.89%)
Beta
1.14