Estimated Market cap is 400K per pink sheets. Dated 6/18. Still a very low floater. Not sure where 20 million float came from. http://www.otcmarkets.com/stock/CPHG/company-info