Retail Worshipers Routed By Last Week's Tesla Tumble Remain Faithful To The Church Of Musk
September 13, 2020 at 13:37 PM EDT
Tesla had one of its ugliest trading weeks as a public company last week and has shed $120 billion in market cap from its all time highs. For many who piled into Tesla over the last year or two, it was one of the sharpest selloffs in recent memory.