Canadian Solar Q2 2021 Earnings Report

Total Revenue
$1.43B
Previous year: $696M
+105.5%
EPS
$0.18
Previous year: $0.09
+100.0%

Canadian Solar

Canadian Solar