
Tesla’s 11-Day Winning Streak Shakes Short Sellers
In Tesla Inc.’s prevailing surge, short sellers have found themselves on the losing side to the tune of approximately $6.08 billion, according to recent data provided by S3 Partners. The electric vehicle giant has seen its stock appreciate by around…