Monday's upgrade by Axiom was so shocking, I thought someone hacked his computer. He has trashed CSIQ for years and has had overall hate for solar.
Axiom's Johnson on $18 Price Target for Canadian Solar: Notes Price Target Only Includes Projects in Japan, Adding in Sale of Projects in UK, China, India, Brazil, Australia, Might Add Another $30-$40 in Canadian Solar Shares