High Today
116.78
Low Today
113.62
Volume
807.6K
10-Day Avg Volume
840.7K
52-Week High (06/13/25)
228.16
52-Week Low (06/08/26)
113.29
1 Yr % Change (TTM)
-48.30
Market Cap
4.1B
Shares Outstanding
35.5M
Price/Earnings
13.9x
Revenue (TTM)
847.5M
Earnings per Share
8.44
Dividend + Yield
3.12 (2.68%)
Beta
.27