High Today
31.9300
Low Today
31.4050
Volume
790.5K
10-Day Avg Volume
985.6K
52-Week High (06/11/26)
31.9300
52-Week Low (06/18/25)
22.9300
1 Yr % Change (TTM)
32.25
Market Cap
3.3B
Shares Outstanding
104.9M
Price/Earnings
10.9x
Revenue (TTM)
1.3B
Earnings per Share
2.83
Dividend + Yield
1.00 (3.15%)
Beta
1.02