Canadian Solar: UBS cuts target price to $16 from $25 - CSIQ News | Rallies