High Today
30.9500
Low Today
29.7001
Volume
20.7K
10-Day Avg Volume
22.4K
52-Week High (06/10/26)
31.2450
52-Week Low (06/17/25)
23.4100
1 Yr % Change (TTM)
24.07
Market Cap
344.1M
Shares Outstanding
11.3M
Price/Earnings
9.2x
Revenue (TTM)
177.6M
Earnings per Share
3.24
Dividend + Yield
1.48 (4.85%)
Beta
.67