High Today
26.7450
Low Today
26.3700
Volume
54.4K
10-Day Avg Volume
68.4K
52-Week High (06/04/26)
27.2400
52-Week Low (06/17/25)
22.7400
1 Yr % Change (TTM)
14.67
Market Cap
736.5M
Shares Outstanding
27.7M
Price/Earnings
6.4x
Revenue (TTM)
86.8M
Earnings per Share
4.13
Dividend + Yield
2.08 (7.83%)
Beta
1.03