Just check the short list, there is only outstanding 665 shares shorting this stock. So it would be the shareholders quit the company due to lack of faith rather than based on business ground.
XPD Price at posting:
3.1¢ Sentiment: Buy Disclosure: Held