First Solar Gains 10.5% as Renewable Peers Tumble Post-Earnings