High Today
321.58
Low Today
314.94
Volume
216.2K
10-Day Avg Volume
207.0K
52-Week High (06/10/26)
326.41
52-Week Low (06/25/25)
223.13
1 Yr % Change (TTM)
38.53
Market Cap
11.8B
Shares Outstanding
37.0M
Price/Earnings
29.8x
Revenue (TTM)
4.6B
Earnings per Share
10.59
Dividend + Yield
2.04 (0.64%)
Beta
.92