Talking about the financials, the company has a market cap of Rs 833 crore with a 3-year stock price CAGR of 193 per cent. According to the Quarterly Results, the net sales increased by 44.42 per cent to Rs 65.51 crore and net profit increased by 5.88 per cent to Rs 3.06 crore in Q3FY24 compared to Q3FY23. As of December 2023, promoters own a 48.81 per cent stake in the company, Domestic Institutional Investors (DIIs) own 2.48 per cent stake and the rest of the stake is owned by the general public i.e., 48.71 per cent.