Shares of solar panel manufacturer First Solar (NASDAQ:FSLR) fell 10% in the morning session after Jefferies downgraded the stock to 'Hold' from 'Buy' and lowered its price target to $260 from $269.
First Solar (NASDAQ:FSLR) sues over TOPCon patents as inventory and duties pressure solar names. Read the context.
Rising borrowing costs are hitting solar stocks harder than almost anything else in the market Thursday, and the reasons behind the selloff reveal deeper vulnerabilities across the entire renewable ...