Trust me, Insiders (especially auditors or accountants or senior level management) know everything about the financial status, bottlenecks, and ramp-up numbers way better the government, media and outsider investors.. Some insiders even sold their stock positions before they release a bad press...