High Today
101.29
Low Today
98.5700
Volume
2.1M
10-Day Avg Volume
2.2M
52-Week High (07/30/25)
147.49
52-Week Low (06/02/26)
94.2450
1 Yr % Change (TTM)
-27.62
Market Cap
21.1B
Shares Outstanding
213.0M
Price/Earnings
25.3x
Revenue (TTM)
2.1B
Earnings per Share
4.04
Dividend + Yield
0.56 (0.57%)
Beta
-.04