Investors in Avacta Group (LON:AVCT) have made a incredible return of 538% over the past three years
For us, stock picking is in large part the hunt for the truly magnificent stocks. But when you hold the right stock for the right time period, the rewards can be truly huge. For example, the Avacta Gr...