Canadian Solar Q2 2016 Earnings Report

Total Revenue
$806M
Previous year: $637M
+26.6%
EPS
$0.58
Previous year: $0.29
+100.0%

Canadian Solar

Canadian Solar