Weekly Recap | Canadian Solar -3.48%, consensus target above spotWeekly Review·Sep 12 at 07:58 AMCSIQ+4.89%