First Solar Holds Up as Enphase, SolarEdge Fall | Adalytica