Pretty much. However, when I was going thru all the CE stock (200+) I would check out OTCMarkets info, and IHub message boards - and there were a lot of CE stocks that had no filings for years, nothing verified, no business - but there were pps runs based on rumors read on Twitter. I only buy empty shells if I see official filings- and occasionally even sometime those are faked. Not sure why my options of buying and selling stocks need to be dumbed down because others buy based only on Twitter rumors.