SML Mahindra shares drop over 3% as Q2 net profit falls 4.5% YoY at Rs 21 crore Stock Market · Oct 20, 2025