High Today
39.0650
Low Today
37.4000
Volume
357.4K
10-Day Avg Volume
366.6K
52-Week High (06/11/25)
41.7100
52-Week Low (11/18/25)
29.0300
1 Yr % Change (TTM)
-3.15
Market Cap
1.6B
Shares Outstanding
40.9M
Price/Earnings
18.1x
Revenue (TTM)
2.1B
Earnings per Share
2.01
Dividend + Yield
0.97 (2.48%)
Beta
1.43