It just doesn't add up. The market cap is too good to be true for a company this profitable and no director in their right mind would be selling this low, let alone without disclosure. Keen to find out how the directors justify this nonsense
XPD Price at posting:
3.3¢ Sentiment: None Disclosure: Held