Recently listed Indo SMC bags ₹66.6 crore order from engineering firm; stock jumps 190% from March lows July 22, 2026