Freedom Capital Downgrades Sunrun (RUN), Cuts Price Target to $12
SunrunSunrun(US:RUN) Yahoo Finance·2026-03-18 07:53

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 ...

Freedom Capital Downgrades Sunrun (RUN), Cuts Price Target to $12 - Reportify