On May 1, Roth Capital Markets analyst Philip Shen maintained a “Buy” rating and $300.00 price target on First Solar (First Solar Stock Quote, Chart, News, Analysts, Financials NASDAQ:FSLR), saying first-quarter results were solid and largely in line with expectations, with the key catalyst now shifting to a potential Section 232 decision on polysilicon. “Heading […]
Enphase Energy is a buy, this analyst saysRoth Capital Markets analyst Philip Shen maintained his “Buy” rating and $55.00 target on Enphase Energy (Enphase Energy Stock Quote, Chart, News, Analysts, Financials NASDAQ:ENPH), saying the company remains well positioned in residential solar but investors may need to wait for tax equity pressures to ease before the stock works. In an April 9 report, Shen […]