Up 5.5x from its low in March 2020, at the current price of $44 per share, we believe Sunrun stock has further upside potential. Sunrun, a provider of residential solar panels and home batteries, has seen its stock rise from $8 to $44 off its March 2020 low, significantly more than the S&P which…

Read More