High Today
20.8900
Low Today
20.4800
Volume
251.9K
10-Day Avg Volume
313.7K
52-Week High (04/17/26)
21.6100
52-Week Low (06/18/25)
15.0000
1 Yr % Change (TTM)
32.44
Market Cap
439.7M
Shares Outstanding
21.2M
Price/Earnings
12.7x
Revenue (TTM)
190.2M
Earnings per Share
1.60
Dividend + Yield
0.48 (2.31%)
Beta
.71