High Today
129.25
Low Today
124.03
Volume
713.1K
10-Day Avg Volume
731.4K
52-Week High (06/02/26)
132.17
52-Week Low (03/20/26)
99.16
1 Yr % Change (TTM)
18.59
Market Cap
9.5B
Shares Outstanding
73.7M
Price/Earnings
13.7x
Revenue (TTM)
10.8B
Earnings per Share
9.30
Dividend + Yield
3.48 (2.69%)
Beta
1.22