You need to know that the OTC numbers that you look up on their site are first based on the company's last update and second is that the calculation for market cap is always based on the closing price from the day before.
Proof: based on your theory , the market cap showed $505,384 ÷ .0005
(Today's close) = O/S of 1,010,768,000
But that's not the correct O/S based on the Dec 31 update of
721,977,169
Yesterdays close was .0007 so---
$505,384 ÷ .0007 = 721,977,169
Tomorrow when you check the OTC site it will say---
O/S of 721,977,169 × 0.0005 (today's close) = 360,988.(market cap)