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 …
Sunrun Stock Has Surged 61% in a Year — So Why Did One Investor Sell 300,000 Shares?
view original post