The maximum stake of the company is owned by the promoters (74.63 per cent) and the rest is owned by the general public (25.37 per cent) as of March 2023. The company recently released its quarterly and annual results for the year ended March 31, 2023, where it reported positive numbers.