No you haven't missed anything, we need to own this sooner rather than later so we can see the cash flow, profit until then SPI/SPM are private companies and don't have to show us anything.
CSD Price at posting:
6.0¢ Sentiment: LT Buy Disclosure: Held