These were the top analysts of 2021. We rank analysts according to their average returns and success rates, along with the statistical significance of their ratings. Analysts who give ratings on more stocks rank higher. Each rating made in 2021 was measured over a three month time period.