IMHO, I don't think that there will be a news release today. The long weekend gives the company another three precious days to polish the presentation finalise the document, include late arriving results, etc.
It takes some of the pressure off for a little while.