Not totally up on this stock yet, too many irons in the fire, but to answer your question, a Spin-Off would be a reason for a public company to buy a shell.
Being led around by people who tell you what you want to hear, is not only dangerous, it's not much of a trading strategy.