In what universe do stockholders EVER create wealth or value for a company? You and I hope to benefit from their creation of wealth through their successful sales of products or services.
That is what we invest in...the hope that they will create value where there was none before.
1) Take cash from inventory during the early stages of scaling up
2) Sell shares to raise the cash.
I would pick the 2nd option until the revenues come in. There were ZERO revenues that shareholders can confirm until the amazon.com and npibeauty.com launch last week.