Marc Technocrats Ltd
company logo

Marc Technocrats Ltd

MarcTechnocrats Share Price

BSE:94533

NSE:MARC

139

12 (9.45%)

As on August 20, 2026 at 01:58 PM
Loading chart...