High Today
18.9500
Low Today
18.6300
Volume
93.2K
10-Day Avg Volume
77.1K
52-Week High (06/11/25)
24.8100
52-Week Low (03/12/26)
16.4500
1 Yr % Change (TTM)
-24.26
Market Cap
509.3M
Shares Outstanding
27.1M
Price/Earnings
16.6x
Revenue (TTM)
1.3B
Earnings per Share
1.15
Dividend + Yield
0.48 (2.55%)
Beta
.88