INVESTOR FACTS - Stock Information China Biopharma, Inc. Stock Symbol: CBPC.OB Shares Outstanding: 85.6 Million Estimated Public Float: 8 Million Insider Ownership: 45% Above is what the web site shows. Does anybody know what the actual public float is now? this is a question that I've asked before and had no responses. I'd like to know what percentage of the public float just the few of us on this board own.