I dunno why this sounds fishy to people. I work in a publicly traded company and we have our internal sales meeting the night before (as in after the market closes) it's publicly revealed the next morning, and even then I don't think it's a full disclosure of our financials