Canadian Solar Q2 2023 Earnings Report

Total Revenue
$2.36B
Previous year: $2.31B
+2.2%
EPS
$2.39
Previous year: $1.07
+123.4%

Canadian Solar

Canadian Solar