It does look that way. OTC lists the floats as 19.5M. 42M have been bought the last 3 days. Not sure the info listed is accurate but if this shows any signs of life it could be a big mover...
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.