As of June 2023, the promoters of the company hold 43.81 per cent of the shares, followed by FIIs (7.12 per cent), DIIs (13.84 per cent), and the public (35.23 per cent). Ace investor Ashish Kacholia holds the maximum stake in the public shareholding, with 5.55 per cent of the shares.