Your question reminds me of good old days when sitting late for election results, entertainment in form of some movies used to be norm on Doordarshan.
Actually, there should be some time slot allocated for IPO results declaration (like between 8 pm and 9 pm or between 10 am and 11 am next day). Why it should always be so late and sometimes during midnight ? Any thoughts??