Article

marketwatch.com on 2020-10-26 18:16

Only one stock has crushed short sellers more than Apple, Amazon and Alibaba over the past 5 years

No other short trade has fared worse over the past five years than Tesla, according to S3 Partners data cited by the ValueWalk blog.

Related news