High Today
23.2000
Low Today
22.0801
Volume
40.6K
10-Day Avg Volume
44.8K
52-Week High (06/02/26)
24.3651
52-Week Low (06/18/25)
13.7111
1 Yr % Change (TTM)
62.79
Market Cap
345.3M
Shares Outstanding
14.9M
Price/Earnings
--
Revenue (TTM)
--
Earnings per Share
--
Dividend + Yield
0.90 (3.90%)
Beta
--