MarketingChart: The 20 Top Stocks of 2020, by Price Return and EPS Kristaps Safranovs / March 7, 2021 Only a handful of companies thrived in the face of the pandemic. Which of these emerged to become the 20 top stocks of 2020? Source