Lets just look at the track record over the past 2 years. Numerous examples of punters getting the wrong end of ‘self interest’ (I.e shafted) by those in the know.
Good to know regardless of however the stock is performing the private royalty is still making good money for the owners.
NCZ Price at posting:
15.5¢ Sentiment: Sell Disclosure: Not Held