"New" companies have to file financials before they're cleared to trade. As far as financial statements many do not have them, in fact many are just starting out.