Lot of people said that the results will be out by May end - well it did not happen. Even Jun is suspect - 2 trading days left. Can he try to catch last day of Jun to meet this side of mid year?
Who really cares about 1 to 3 more weeks. What matters is the actual results and they need to be good or we are screwed.