Canadian Solar Q2 2019 Earnings Report

Total Revenue
$1.04B
Previous year: $651M
+59.2%
EPS
$0.77
Previous year: $0.26
+196.2%

Canadian Solar

Canadian Solar