According to the financials, the company has a market cap of Rs 50 core with a 3-year stock price CAGR of 31 per cent. As of March 2023, the shareholding pattern of the company indicates that the majority stake of 69.07 per cent is held by the company's promoters, while the remaining ownership is divided among DIIs (0.17 per cent) and the general public (30.76 per cent).