Chart: The 20 Top Stocks Of 2020 By Price Return
February 15, 2021 at 05:25 AM EST
In the whirlwind of the pandemic, most businesses experienced chaos. From shuttered physical stores to the rapid rise of online activity, only a select few companies successfully weathered the storm.