The company has delivered impressive returns of 98 per cent over the last 3 years and 143 per cent over the last 5 years. Additionally, it has achieved a 15 per cent growth in sales (CAGR) and a 12 per cent growth in profit (CAGR) over the past 5 years.