The 150M shares for, is only 26% of the shares on issue and I have heard that ACA voted with the founders so together they own way less than what they have disclosed and can be easily turfed out if the balance of shareholders turn out to vote against them.
XPD Price at posting:
3.3¢ Sentiment: Hold Disclosure: Held