>Tesla short opened>leverage: ONE THOUSANDThanks, Elon.
this really is The Big Shortâ„¢
>>59657342I sold my Tesla puts on Friday because I was up 100%I knew I should have held
>>59657342honestly probably a smart move