Canadian Solar Q1 2018 Earnings Report

Total Revenue
$1.43B
Previous year: $677M
+110.5%
EPS
$0.72
Previous year: -$0.1
-820.0%

Canadian Solar

Canadian Solar