Marc Technocrats Ltd
company logo

Marc Technocrats Ltd

MarcTechnocrats Share Price

BSE:94533

NSE:MARC

126.5

4.50 (3.69%)

As on July 28, 2026 at 01:21 PM
Loading chart...