High Today
40.3400
Low Today
38.6600
Volume
644.9K
10-Day Avg Volume
996.8K
52-Week High (05/08/26)
49.1200
52-Week Low (06/23/25)
32.6000
1 Yr % Change (TTM)
17.15
Market Cap
4.6B
Shares Outstanding
113.8M
Price/Earnings
13.3x
Revenue (TTM)
1.2B
Earnings per Share
2.94
Dividend + Yield
0.16 (0.40%)
Beta
-.86