Investors in Avacta Group (LON:AVCT) have seen splendid returns of 163% over the past five years

Avacta Group's share price dropped 22% in the last quarter, but it has shown solid long-term returns with a 163% increase over five years. The company's revenue growth of 46% annually has positively impacted its share price.