High Today
22.6900
Low Today
19.4000
Volume
819.6K
10-Day Avg Volume
465.9K
52-Week High (06/02/26)
24.5000
52-Week Low (06/25/25)
3.9301
1 Yr % Change (TTM)
444.58
Market Cap
395.1M
Shares Outstanding
17.5M
Price/Earnings
108.3x
Revenue (TTM)
79.4M
Earnings per Share
0.17
Dividend + Yield
-- (0.00%)
Beta
2.46