We don't have access to the metrics you speak of and have no way of finding it out.
I am a share holder too.
It's just that half the company is taking a stake in something no one knows much about - ie revenue, profitability, risks etc.
We are COMPLETELY relying on - I'm not sure who or what.
Maybe I need to contact the company and ask them.
Half the company investing in this.