Tesla short sellers have bagged $15 billion in profits year-to-date, according to S3 Partners. Short sellers "hit overdrive" on pressing their bet against Tesla after Elon Musk bought Twitter. "Short ...
Shares of Twitter (NYSE:TWTR) are down about 3% as both the S&P 500 and Nasdaq Composite fall more than 2.5% today. However, there’s another catalyst sending shares of TWTR stock lower. This morning, ...