These billions of shares you refer to are restricted and even if they were part of the trading float, the financial results of MTPR are strong enough to warrant a .01+ share price.
Actually it's a .0029 stock which places the market cap with all issued and outstanding shares at approx. one third of the company's annual revenues. What a crazy market we have down here lol.