Roth Capital Markets analyst Craig Irwin reiterated his “Buy” rating and $3.50 12-month price target on Plug Power (Plug Power Stock Quote, Chart, News, Analysts, Financials NASDAQ:PLUG) following fourth-quarter results that showed improving margins despite a restructuring-heavy quarter. Plug reported Q4 revenue of $225.2-million, with gross margins turning positive at 2.4%, a significant improvement from […]
Should you sell your First Solar stock?Roth Capital Markets analyst Philip Shen maintained his “Buy” rating and $300.00 price target on First Solar (First Solar Stock Quote, Chart, News, Analysts, Financials NASDAQ:FSLR) in a Feb. 25 earnings note, despite what he characterized as mixed fourth-quarter results and a weak 2026 outlook. First Solar, founded in 1999 and headquartered in Tempe, Arizona, […]