The S&P 500 has delivered outstanding returns over the last year and is currently up around 23%. However, the index has returned an average annual return of about 10% going back decades, so if you want to find market-beating stocks, you need to look for companies that can sus


