Tesla Is Destroying the Competition, and It Means Massive Stock Gains Posted by October 23, 2018 Leave a comment on Tesla Is Destroying the Competition, and It Means Massive Stock Gains Elon Musk gets the upper hand on short-sellers.