Canadian Solar posted 2Q09 results well ahead of expections on strong shipments growth ( in markets like the Czech Republic, Korea and Italy), further aided by favourable FX trends (i.e., $0.14 contribution to EPS) and prior investory write-downs…we believe the company is gaining share in new markets