Tesla Smashes Profit Expectations, Stock Price Soars, Hobbled Elon Musk Critics Pause Decade-Long Whine

Tesla Smashes Profit Expectations, Stock Price Soars, Hobbled Elon Musk Critics Pause Decade-Long Whine

(Photo by Justin Sullivan/Getty Images) As of last Thursday, Tesla was the second most shorted stock on Wall Street, right after Apple Inc. Short sellers had $10.5 billion bet against Tesla. These vampires, er, I mean noble champions of marketplace accounta…
Read More