Want to see RUN full AI Analyst Report?
Comparison Results
Canadian Solar
$13.87
$783.53M
-4.09
-22.04%
0 Buy
4 Hold
2 Sell
Moderate Sell
SolarEdge Technologies
$29.88
$2.09B
-7.35
-6.72%
1 Buy
11 Hold
4 Sell
Hold
SunPower Inc
$0.29
$96.12M
-0.97
-84.30%
1 Buy
0 Hold
0 Sell
Moderate Buy
Performance Comparison
RUN
Sunrun
7.61
-11.79
-60.77%
CSIQ
Canadian Solar
11.25
-3.04
-21.27%
ENPH
Enphase Energy
33.50
-2.53
-7.02%
SEDG
SolarEdge Technologies
33.16
-2.50
-7.01%
SPRU
Spruce Power Holding
1.62
-1.24
-43.36%
SPWR
SunPower Inc
0.29
-1.50
-83.69%