The company has a market cap of Rs 500.68 crore. Talking about the financials, the company reported positive numbers in its quarterly results (Q4FY23) and annual results (FY23). The company has maintained a healthy dividend payout of 18.0 per cent and a 3-year CAGR of 82 per cent.