High Today
32.0600
Low Today
31.4200
Volume
64.6K
10-Day Avg Volume
67.1K
52-Week High (06/01/26)
32.4300
52-Week Low (06/16/25)
18.7800
1 Yr % Change (TTM)
62.84
Market Cap
374.8M
Shares Outstanding
11.7M
Price/Earnings
8.9x
Revenue (TTM)
146.1M
Earnings per Share
3.51
Dividend + Yield
0.72 (2.25%)
Beta
.77