Praneeth Satish
Stock Analyst at Wells Fargo
(3.13)
# 2,623
Out of 4,703 analysts
422
Total ratings
54.1%
Success rate
2.2%
Average return
Main Sectors:
Stocks Rated by Praneeth Satish
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FSLR First Solar | Reiterated: Buy | $313 → $300 | $204.45 | +46.74% | 4 | Sep 2, 2026 | |
| OKE ONEOK | Rated: Buy | $98 → $106 | $95.43 | +11.08% | 4 | Sep 2, 2026 | |
| TRGP Targa Resources | Maintained: Buy | $282 → $324 | $290.05 | +11.70% | 4 | Sep 2, 2026 | |
| CSIQ Canadian Solar | Maintained: Hold | $17 | $13.22 | +28.59% | 21 | Aug 28, 2026 | |
| GNRC Generac Holdings | Maintained: Buy | $280 | $187.35 | +49.45% | 22 | Aug 27, 2026 | |
| RUN Sunrun | Maintained: Buy | $17 | $8.89 | +91.23% | 1 | Aug 14, 2026 | |
| WBI WaterBridge Infrastructure LLC | Rated: Hold | $26 → $28 | $32.21 | -13.07% | 8 | Aug 14, 2026 | |
| KMI Kinder Morgan | Maintained: Buy | $36 | $31.40 | +14.65% | 5 | Aug 12, 2026 | |
| PAA Plains All American Pipeline | Maintained: Hold | $29 → $23 | $25.70 | -10.51% | 2 | Aug 12, 2026 | |
| EE Excelerate Energy | Maintained: Hold | $43 → $38 | $40.03 | -5.07% | 3 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $15 | $14.42 | +4.02% | 2 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 | $38.34 | +19.98% | 7 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $54.00 → $58.00 | $56.33 | +2.96% | 12 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $58 → $54 | $54.43 | -0.79% | 3 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $11 → $9 | $4.60 | +95.65% | 2 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $10 | $7.13 | +40.25% | 8 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $54 → $40 | $32.69 | +22.36% | 2 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $76.00 | $66.95 | +13.52% | 18 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $106.00 | $86.53 | +22.50% | 38 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $89 → $90 | $74.15 | +21.38% | 41 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $73 → $63 | $59.67 | +5.58% | 2 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $72.00 | $69.32 | +3.87% | 38 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45 → $44 | $36.37 | +20.98% | 30 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $217 → $176 | $252.87 | -30.40% | 3 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,259 | $941.95 | +33.66% | 1 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $93 | $62.59 | +48.59% | 1 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $37.00 | $51.30 | -27.88% | 13 | Jul 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 | $14.95 | -46.49% | 19 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $143 → $151 | $84.50 | +78.70% | 16 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.25 | - | 17 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 | $39.91 | +0.23% | 25 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $23 → $25 | $20.05 | n/a | 19 | Aug 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $57 | $35.11 | n/a | 1 | Dec 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $23.00 → $25.00 | $31.24 | n/a | 9 | Dec 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $34.20 | n/a | 15 | Jan 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 → $36 | $55.70 | n/a | 6 | May 13, 2021 |
First Solar
Sep 2, 2026
Reiterated: Buy
Price Target: $313 → $300
Current: $204.45
Upside: +46.74%
ONEOK
Sep 2, 2026
Rated: Buy
Price Target: $98 → $106
Current: $95.43
Upside: +11.08%
Targa Resources
Sep 2, 2026
Maintained: Buy
Price Target: $282 → $324
Current: $290.05
Upside: +11.70%
Canadian Solar
Aug 28, 2026
Maintained: Hold
Price Target: $17
Current: $13.22
Upside: +28.59%
Generac Holdings
Aug 27, 2026
Maintained: Buy
Price Target: $280
Current: $187.35
Upside: +49.45%
Sunrun
Aug 14, 2026
Maintained: Buy
Price Target: $17
Current: $8.89
Upside: +91.23%
WaterBridge Infrastructure LLC
Aug 14, 2026
Rated: Hold
Price Target: $26 → $28
Current: $32.21
Upside: -13.07%
Kinder Morgan
Aug 12, 2026
Maintained: Buy
Price Target: $36
Current: $31.40
Upside: +14.65%
Plains All American Pipeline
Aug 12, 2026
Maintained: Hold
Price Target: $29 → $23
Current: $25.70
Upside: -10.51%
Excelerate Energy
Aug 12, 2026
Maintained: Hold
Price Target: $43 → $38
Current: $40.03
Upside: -5.07%
Aug 12, 2026
Maintained: Hold
Price Target: $14 → $15
Current: $14.42
Upside: +4.02%
Aug 10, 2026
Maintained: Buy
Price Target: $46
Current: $38.34
Upside: +19.98%
Aug 7, 2026
Maintained: Hold
Price Target: $54.00 → $58.00
Current: $56.33
Upside: +2.96%
Aug 7, 2026
Maintained: Buy
Price Target: $58 → $54
Current: $54.43
Upside: -0.79%
Aug 6, 2026
Maintained: Hold
Price Target: $11 → $9
Current: $4.60
Upside: +95.65%
Aug 6, 2026
Rated: Hold
Price Target: $10
Current: $7.13
Upside: +40.25%
Aug 5, 2026
Maintained: Buy
Price Target: $54 → $40
Current: $32.69
Upside: +22.36%
Aug 4, 2026
Maintained: Buy
Price Target: $76.00
Current: $66.95
Upside: +13.52%
Aug 4, 2026
Maintained: Buy
Price Target: $106.00
Current: $86.53
Upside: +22.50%
Aug 4, 2026
Maintained: Buy
Price Target: $89 → $90
Current: $74.15
Upside: +21.38%
Aug 4, 2026
Maintained: Buy
Price Target: $73 → $63
Current: $59.67
Upside: +5.58%
Aug 3, 2026
Maintained: Hold
Price Target: $72.00
Current: $69.32
Upside: +3.87%
Jul 29, 2026
Maintained: Buy
Price Target: $45 → $44
Current: $36.37
Upside: +20.98%
Jul 29, 2026
Maintained: Hold
Price Target: $217 → $176
Current: $252.87
Upside: -30.40%
Jul 24, 2026
Maintained: Buy
Price Target: $1,259
Current: $941.95
Upside: +33.66%
Jul 17, 2026
Rated: Buy
Price Target: $93
Current: $62.59
Upside: +48.59%
Jul 2, 2026
Maintained: Sell
Price Target: $37.00
Current: $51.30
Upside: -27.88%
Jun 24, 2026
Maintained: Sell
Price Target: $8
Current: $14.95
Upside: -46.49%
May 29, 2026
Maintained: Buy
Price Target: $143 → $151
Current: $84.50
Upside: +78.70%
May 7, 2026
Rated: Hold
Price Target: n/a
Current: $3.25
Upside: -
May 5, 2026
Maintained: Hold
Price Target: $40
Current: $39.91
Upside: +0.23%
Aug 19, 2025
Maintained: Hold
Price Target: $23 → $25
Current: $20.05
Upside: n/a
Dec 18, 2024
Downgraded: Hold
Price Target: $57
Current: $35.11
Upside: n/a
Dec 18, 2024
Downgraded: Hold
Price Target: $23.00 → $25.00
Current: $31.24
Upside: n/a
Jan 19, 2023
Rated: Hold
Price Target: n/a
Current: $34.20
Upside: n/a
May 13, 2021
Maintained: Hold
Price Target: $35 → $36
Current: $55.70
Upside: n/a