Freedom Capital Downgrades Sunrun (RUN), Cuts Price Target to $12
Sunrun Inc. (NASDAQ:RUN) is among the 11 Most Undervalued Renewable Energy Stocks to Invest In. On March 3, Freedom Capital downgraded Sunrun Inc. (NASDAQ:RUN) to Hold from Buy with a price target of $12, down from $22.70. The firm said the company reported fourth-quarter revenue well above consensus expectations but issued a neutral outlook for 2026. According to the analyst, Sunrun’s valuation appears elevated relative to peers in the residential solar sector. The same day, GLJ Research lowered its pric ...