First Solar Retreats 5% After Dropping ITC Patent Case It Calls Procedural; Enphase Energy Slips, Sunrun Holds Steady
First Solar (FSLR) dropped 5% after withdrawing an ITC patent complaint, calling it procedural. Enphase (ENPH) fell 3%, while Sunrun (RUN) remained flat. The Invesco Solar ETF (TAN) was down 0.2%. First Solar's management stated the withdrawal clears the way for pending district court suits. The stock traded at $192.23.






