Weekly Recap | First Solar +2.24%, most brokers rate it buyWeekly Review·Sep 12 at 08:18 AMFSLR-2.27%
Weekly Recap | First Solar -4.58%, most brokers rate it buyWeekly Review·Aug 29 at 05:37 AMFSLR-2.27%
Weekly Recap | First Solar -5%, class-action deadline loomsWeekly Review·Aug 22 at 06:59 AMFSLR-2.27%