Canadian Solar Q2 2022 Earnings Report

Total Revenue
$2.31B
Previous year: $1.43B
+61.8%
EPS
$1.07
Previous year: $0.18
+494.4%

Canadian Solar

Canadian Solar