Chris Dendrinos
Stock Analyst at RBC Capital
(4.92)
# 215
Out of 4,629 analysts
382
Total ratings
54.2%
Success rate
47.6%
Average return
Main Sectors:
Stocks Rated by Chris Dendrinos
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| HASI HA Sustainable Infrastructure Capital | Maintained: Buy | $48 | $40.68 | +17.99% | 18 | Aug 7, 2026 | |
| ORA Ormat Technologies | Maintained: Buy | $130 | $108.09 | +20.27% | 5 | Aug 6, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Hold | $30 → $24 | $31.76 | -24.43% | 26 | Aug 6, 2026 | |
| RUN Sunrun | Maintained: Buy | $18 → $14 | $10.20 | +37.25% | 23 | Aug 6, 2026 | |
| EVGO EVgo, Inc. | Maintained: Buy | $3 → $2.5 | $1.62 | +54.32% | 27 | Aug 6, 2026 | |
| FLNC Fluence Energy | Maintained: Hold | $16 → $15 | $13.20 | +13.68% | 19 | Aug 6, 2026 | |
| SHLS Shoals Technologies Group | Maintained: Buy | $9 → $10 | $8.93 | +11.98% | 23 | Aug 4, 2026 | |
| FSLR First Solar | Maintained: Buy | $236 | $250.05 | -5.62% | 29 | Jul 31, 2026 | |
| NXT Nextpower | Rated: Buy | $149 → $147 | $103.26 | +42.36% | 16 | Jul 31, 2026 | |
| INIO Innio | Upgraded: Buy | $39 → $35 | $27.35 | +27.97% | 3 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $54 → $47 | $41.87 | +12.25% | 24 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,225 | $990.32 | +23.70% | 33 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $335 | $219.34 | +52.73% | 38 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2.75 | $2.18 | +26.15% | 37 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 | $5.55 | +62.16% | 13 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 | $9.82 | +42.57% | 8 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 | $25.85 | +77.95% | 4 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6.5 | $6.22 | +4.50% | 15 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2.44 | $2.63 | -7.15% | 19 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $160 | $567.25 | n/a | 1 | Apr 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $108 | $71.57 | n/a | 1 | Feb 1, 2023 |
HA Sustainable Infrastructure Capital
Aug 7, 2026
Maintained: Buy
Price Target: $48
Current: $40.68
Upside: +17.99%
Ormat Technologies
Aug 6, 2026
Maintained: Buy
Price Target: $130
Current: $108.09
Upside: +20.27%
SolarEdge Technologies
Aug 6, 2026
Maintained: Hold
Price Target: $30 → $24
Current: $31.76
Upside: -24.43%
Sunrun
Aug 6, 2026
Maintained: Buy
Price Target: $18 → $14
Current: $10.20
Upside: +37.25%
EVgo, Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $3 → $2.5
Current: $1.62
Upside: +54.32%
Fluence Energy
Aug 6, 2026
Maintained: Hold
Price Target: $16 → $15
Current: $13.20
Upside: +13.68%
Shoals Technologies Group
Aug 4, 2026
Maintained: Buy
Price Target: $9 → $10
Current: $8.93
Upside: +11.98%
First Solar
Jul 31, 2026
Maintained: Buy
Price Target: $236
Current: $250.05
Upside: -5.62%
Nextpower
Jul 31, 2026
Rated: Buy
Price Target: $149 → $147
Current: $103.26
Upside: +42.36%
Innio
Jul 30, 2026
Upgraded: Buy
Price Target: $39 → $35
Current: $27.35
Upside: +27.97%
Jul 29, 2026
Maintained: Buy
Price Target: $54 → $47
Current: $41.87
Upside: +12.25%
Jul 29, 2026
Maintained: Buy
Price Target: $1,225
Current: $990.32
Upside: +23.70%
Jul 28, 2026
Maintained: Buy
Price Target: $335
Current: $219.34
Upside: +52.73%
Jul 17, 2026
Maintained: Hold
Price Target: $2.75
Current: $2.18
Upside: +26.15%
Jul 17, 2026
Maintained: Hold
Price Target: $9
Current: $5.55
Upside: +62.16%
Jul 17, 2026
Maintained: Hold
Price Target: $14
Current: $9.82
Upside: +42.57%
Jul 17, 2026
Maintained: Buy
Price Target: $46
Current: $25.85
Upside: +77.95%
Jun 3, 2026
Maintained: Hold
Price Target: $6.5
Current: $6.22
Upside: +4.50%
May 15, 2026
Maintained: Hold
Price Target: $2.44
Current: $2.63
Upside: -7.15%
Apr 1, 2024
Initiated Coverage: Buy
Price Target: $160
Current: $567.25
Upside: n/a
Feb 1, 2023
Maintained: Hold
Price Target: $108
Current: $71.57
Upside: n/a