Thought I'd repost Folgelfar's excellent post addressing the many possible motives for short selling - I wouldn't discount "competitor motives" at this point, or it could simply be shorters trying to stop the stock price from rising.
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.