
Sunrun Inc (NASDAQ:RUN) shares are on the move Tuesday after the company responded to bearish claims issued in a short report. However, one famed short-seller says not so fast.
What Happened: Muddy Waters Capital announced it initiated a short position in Sunrun over the weekend as part of a bearish report against the company.