Bryan Lesson #1 in Investing in Stocks. Insiders know more than outsiders. If Insiders are buying then they know that the price is going to go up. No Insider would throw millions of dollars of their own money into something that they expected would lose pps.
Quit Whining buy to cover and wait for the next too sharp an upturn to again short this if you think you can win that way.