TESLA is not the most short stock August 27, 2018 1:33 pm by IWB twitter.com/StockBoardAsset/status/1033776590360993792 Views: