High Today
22.3800
Low Today
21.7201
Volume
25.5K
10-Day Avg Volume
41.1K
52-Week High (05/04/26)
24.4500
52-Week Low (11/19/25)
14.8650
1 Yr % Change (TTM)
-1.76
Market Cap
255.8M
Shares Outstanding
11.4M
Price/Earnings
31.2x
Revenue (TTM)
570.7M
Earnings per Share
0.69
Dividend + Yield
1.00 (4.47%)
Beta
2.12