High Today
116.53
Low Today
114.57
Volume
666.5K
10-Day Avg Volume
772.4K
52-Week High (06/09/26)
119.13
52-Week Low (01/07/26)
78.8000
1 Yr % Change (TTM)
40.65
Market Cap
6.5B
Shares Outstanding
55.8M
Price/Earnings
31.1x
Revenue (TTM)
3.8B
Earnings per Share
3.72
Dividend + Yield
3.48 (3.01%)
Beta
.75