Chris Dendrinos
Stock Analyst at RBC Capital
(4.93)
# 185
Out of 4,520 analysts
367
Total ratings
52.9%
Success rate
52.9%
Average return
Main Sectors:
Stocks Rated by Chris Dendrinos
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ENPH Enphase Energy | Maintained: Buy | $54 | $41.57 | +29.90% | 23 | Jul 17, 2026 | |
| FSLR First Solar | Maintained: Buy | $236 | $211.99 | +11.33% | 28 | Jul 17, 2026 | |
| ORA Ormat Technologies | Maintained: Buy | $130 | $104.70 | +24.16% | 4 | Jul 17, 2026 | |
| PLUG Plug Power | Maintained: Hold | $2.75 | $2.17 | +26.73% | 37 | Jul 17, 2026 | |
| HASI HA Sustainable Infrastructure Capital | Maintained: Buy | $48 | $38.42 | +24.93% | 17 | Jul 17, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Hold | $30 | $53.47 | -43.89% | 25 | Jul 17, 2026 | |
| RUN Sunrun | Maintained: Buy | $18 | $11.85 | +51.90% | 22 | Jul 17, 2026 | |
| ARRY Array Technologies | Maintained: Hold | $9 | $6.11 | +47.30% | 13 | Jul 17, 2026 | |
| EVGO EVgo, Inc. | Maintained: Buy | $3 | $1.68 | +78.57% | 26 | Jul 17, 2026 | |
| SMR NuScale Power | Maintained: Hold | $14 | $7.72 | +81.35% | 8 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $9 | $10.30 | -12.62% | 22 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 | $14.07 | +13.72% | 18 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $149 | $103.10 | +44.52% | 15 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,195 | $1,057.84 | +12.97% | 31 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 | $24.65 | +86.61% | 4 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $39 | $27.72 | +40.69% | 2 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $335 | $214.96 | +55.84% | 36 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6.5 | $5.63 | +15.45% | 15 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2.45 | $2.67 | -8.07% | 19 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $160 | $575.22 | n/a | 1 | Apr 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $108 | $73.20 | n/a | 1 | Feb 1, 2023 |
Enphase Energy
Jul 17, 2026
Maintained: Buy
Price Target: $54
Current: $41.57
Upside: +29.90%
First Solar
Jul 17, 2026
Maintained: Buy
Price Target: $236
Current: $211.99
Upside: +11.33%
Ormat Technologies
Jul 17, 2026
Maintained: Buy
Price Target: $130
Current: $104.70
Upside: +24.16%
Plug Power
Jul 17, 2026
Maintained: Hold
Price Target: $2.75
Current: $2.17
Upside: +26.73%
HA Sustainable Infrastructure Capital
Jul 17, 2026
Maintained: Buy
Price Target: $48
Current: $38.42
Upside: +24.93%
SolarEdge Technologies
Jul 17, 2026
Maintained: Hold
Price Target: $30
Current: $53.47
Upside: -43.89%
Sunrun
Jul 17, 2026
Maintained: Buy
Price Target: $18
Current: $11.85
Upside: +51.90%
Array Technologies
Jul 17, 2026
Maintained: Hold
Price Target: $9
Current: $6.11
Upside: +47.30%
EVgo, Inc.
Jul 17, 2026
Maintained: Buy
Price Target: $3
Current: $1.68
Upside: +78.57%
NuScale Power
Jul 17, 2026
Maintained: Hold
Price Target: $14
Current: $7.72
Upside: +81.35%
Jul 17, 2026
Maintained: Buy
Price Target: $9
Current: $10.30
Upside: -12.62%
Jul 17, 2026
Maintained: Hold
Price Target: $16
Current: $14.07
Upside: +13.72%
Jul 17, 2026
Maintained: Buy
Price Target: $149
Current: $103.10
Upside: +44.52%
Jul 17, 2026
Maintained: Buy
Price Target: $1,195
Current: $1,057.84
Upside: +12.97%
Jul 17, 2026
Maintained: Buy
Price Target: $46
Current: $24.65
Upside: +86.61%
Jul 17, 2026
Maintained: Hold
Price Target: $39
Current: $27.72
Upside: +40.69%
Jul 14, 2026
Maintained: Buy
Price Target: $335
Current: $214.96
Upside: +55.84%
Jun 3, 2026
Maintained: Hold
Price Target: $6.5
Current: $5.63
Upside: +15.45%
May 15, 2026
Maintained: Hold
Price Target: $2.45
Current: $2.67
Upside: -8.07%
Apr 1, 2024
Initiated Coverage: Buy
Price Target: $160
Current: $575.22
Upside: n/a
Feb 1, 2023
Maintained: Hold
Price Target: $108
Current: $73.20
Upside: n/a