Sunrun Stock Has Surged 61% in a Year — So Why Did One Investor Sell 300,000 Shares?
Sunrun’s big rebound is gaining traction—but does Canyon’s move suggest the recovery is still fragile?Dallas-based Canyon Capital Advisors reported on November 14 that it sold 300,000 shares of Sunrun in the third quarter. The fund’s position value fell by approximately $13 million from quarter to quarter.What HappenedCanyon Capital Advisors disclosed in its Securities and Exchange Commission (SEC) Form 13F filing on November 14 that it reduced its stake in Sunrun (RUN 8.37%) by 300,000 shares during the th ...