🔴 First Solar Plunges 5.45% Amid Sector Selloff and Analyst Downgrade | MarketDownload | MarketDownload