welldad, they can't hang onto an announcement just cos they have a fancy dinner organised. It would be unethical. Announcements are supposed to be made as soon as the company is aware. Or if they are aware an announcement is forthcoming and could be potentially leaked, they must ask for a trading halt.