EV companies Nio and Tesla were the most traded stocks of 2020 as investors caught on to one of this … Read More
The post These are the stocks you traded most in 2020 appeared first on Stockhead.


Barry Stroman was a reporter for Zerg Watch, before becoming the lead editor. Barry has previously worked for Wired, MacWorld, PCWorld, and VentureBeat covering countless stories concerning all things related to tech and science. Barry studied at NYU.