High Today
31.2900
Low Today
30.5500
Volume
59.0K
10-Day Avg Volume
75.3K
52-Week High (06/10/26)
31.6700
52-Week Low (12/29/25)
23.2350
1 Yr % Change (TTM)
--
Market Cap
421.6M
Shares Outstanding
13.7M
Price/Earnings
10.1x
Revenue (TTM)
131.5M
Earnings per Share
2.96
Dividend + Yield
0.40 (1.30%)
Beta
--