Magna Electro Castings Ltd. (MAGNAELQ) share price, fundamentals, shareholding | AskNivesh