Out of 157 companies analysed, only 41% reported results above estimates, while 15% met expectations, as per JM Financial’s report. Urban demand slowdowns and credit cost pressures weighed on sectors, with oil refining and MFI companies seeing the highest misses.