High Today
34.2300
Low Today
32.9200
Volume
585.5K
10-Day Avg Volume
777.9K
52-Week High (05/11/26)
37.3600
52-Week Low (07/31/25)
22.3800
1 Yr % Change (TTM)
29.37
Market Cap
2.7B
Shares Outstanding
79.5M
Price/Earnings
10.6x
Revenue (TTM)
2.2B
Earnings per Share
3.09
Dividend + Yield
1.24 (3.62%)
Beta
1.29