🔴 Enphase Energy Leads Solar Sector Selloff, Down Nearly 10% Despite Q1 Revenue | MarketDownload | MarketDownload