Generally underwhelming Q2FY25 results pushed the earnings per share (EPS) downgrade-to-upgrade ratio to 2.14, dampening market sentiment.