MACKWOODS ENERGY PLC (MEL) Recent Inside Shareholder Details

As per 17th of April 2026

  756,464   Rs. 6.80   Rs. 5,143,955.20