Imagicaaworld Entertainment Ltd
company logo

Imagicaaworld Entertainment Ltd

IMAGICAA Share Price

BSE:539056

NSE:IMAGICAA

42.07

-0.44 (-1.04%)

As on May 18, 2026 at 03:53 PM
Loading chart...