The company has a market cap of over 9,500 crore and reported positive numbers in its quarterly results and annual results. As of March 2023, the shareholding pattern of the company indicates that the majority stake of 88.35 per cent is held by the company's promoters, while the remaining ownership is divided among DIIs (3.17 per cent), FIIs (0.65 per cent) and the general public (7.84 per cent).