Canadian Solar target price cut to $8 from $9 by JPMorgan - CSIQ News | Rallies