Magna Electro Castings Ltd
company logo

Magna Electro Castings Ltd

MAGNAELECTROCAS Share Price

BSE:517449

1409

-30.75 (-2.14%)

As on August 21, 2026 at 11:56 AM
Loading chart...