High Today
115.85
Low Today
113.29
Volume
126.6K
10-Day Avg Volume
175.4K
52-Week High (07/29/25)
128.41
52-Week Low (11/18/25)
94.9900
1 Yr % Change (TTM)
-1.87
Market Cap
2.8B
Shares Outstanding
24.6M
Price/Earnings
17.3x
Revenue (TTM)
988.4M
Earnings per Share
6.30
Dividend + Yield
1.98 (1.72%)
Beta
.58