More likely a hedge fund trading vehicle. That's why it is Heaven sent until they decide they are done with it like a street whore. Then it will be like a massive rug has been pulled from beneath it. Of course they will go short FIRST.
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.