The company has a market cap of Rs 1,448.25 crore with a 3-year stock price CAGR of 51 per cent. The promoters of the company own 45.63 per cent of the shares, while FIIs own 5.16 per cent and DIIs own 0.12 per cent. The remaining 49.09 per cent of the shares are owned by the general public. Additionally, the stock is trading at 0.46 times its book value of Rs 676.