Maheep Mandloi
Stock Analyst at Mizuho Securities
(3.37)
# 2,347
Out of 4,468 analysts
423
Total ratings
45.5%
Success rate
3.3%
Average return
Main Sectors:
Stocks Rated by Maheep Mandloi
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| PRIM Primoris Services | Maintained: Buy | $135 → $117 | $88.20 | +32.65% | 8 | Jun 23, 2026 | |
| CSIQ Canadian Solar | Maintained: Hold | $15 → $18 | $14.46 | +24.52% | 12 | Jun 15, 2026 | |
| FSLR First Solar | Maintained: Buy | $243 → $300 | $224.57 | +33.59% | 38 | Jun 15, 2026 | |
| NXT Nextpower | Maintained: Hold | $130 → $142 | $112.84 | +25.84% | 21 | Jun 8, 2026 | |
| ENPH Enphase Energy | Maintained: Hold | $37 → $54 | $43.07 | +25.38% | 36 | Jun 2, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Hold | $36 → $71 | $52.38 | +35.55% | 36 | Jun 2, 2026 | |
| SHLS Shoals Technologies Group | Maintained: Hold | $8 → $11 | $9.95 | +10.55% | 28 | Jun 2, 2026 | |
| GEV GE Vernova | Maintained: Hold | $904 → $913 | $1,113.11 | -17.98% | 21 | Jun 2, 2026 | |
| RNW ReNew Energy Global | Maintained: Hold | $7 → $6.75 | $6.09 | +10.84% | 17 | Jun 1, 2026 | |
| FLNC Fluence Energy | Maintained: Sell | $13 → $15 | $17.00 | -11.76% | 12 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $428 → $498 | $373.43 | +33.36% | 7 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $580 → $693 | $668.31 | +3.69% | 8 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $110 → $285 | $270.89 | +5.21% | 16 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34 → $41 | $38.26 | +7.16% | 10 | Mar 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 → $22 | $12.74 | +72.68% | 22 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | ILA 12,945 → ILA 11,026 | $25,500.00 | -56.76% | 13 | Feb 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $1.05 | - | 5 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 | $6.97 | +29.12% | 22 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $0.25 | n/a | 7 | Nov 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $39.08 | n/a | 1 | Nov 7, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $35.90 | n/a | 1 | Jun 11, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $10 | $1.87 | n/a | 8 | May 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $87 → $78 | $12.35 | n/a | 8 | Apr 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6 → $4 | $5.00 | n/a | 6 | Apr 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $10 → $9 | $4.16 | n/a | 3 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $3 | $0.000001 | n/a | 3 | Mar 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 → $20 | $7.85 | n/a | 3 | Feb 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $165 → $159 | $252.66 | n/a | 7 | Feb 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $5 → $4 | $1.00 | n/a | 17 | Jan 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $13 → $18 | $8.56 | n/a | 3 | Dec 7, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $22 | $5.96 | n/a | 1 | Sep 7, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $333 | $393.45 | n/a | 2 | Jul 21, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $71 | $77.73 | n/a | 1 | Jul 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $105 | $129.60 | n/a | 1 | Jul 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $85 | $88.34 | n/a | 1 | Jul 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Sell | $85 | $74.44 | n/a | 1 | Jul 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $32 → $65 | $15.84 | n/a | 17 | Apr 12, 2021 |
Primoris Services
Jun 23, 2026
Maintained: Buy
Price Target: $135 → $117
Current: $88.20
Upside: +32.65%
Canadian Solar
Jun 15, 2026
Maintained: Hold
Price Target: $15 → $18
Current: $14.46
Upside: +24.52%
First Solar
Jun 15, 2026
Maintained: Buy
Price Target: $243 → $300
Current: $224.57
Upside: +33.59%
Nextpower
Jun 8, 2026
Maintained: Hold
Price Target: $130 → $142
Current: $112.84
Upside: +25.84%
Enphase Energy
Jun 2, 2026
Maintained: Hold
Price Target: $37 → $54
Current: $43.07
Upside: +25.38%
SolarEdge Technologies
Jun 2, 2026
Maintained: Hold
Price Target: $36 → $71
Current: $52.38
Upside: +35.55%
Shoals Technologies Group
Jun 2, 2026
Maintained: Hold
Price Target: $8 → $11
Current: $9.95
Upside: +10.55%
GE Vernova
Jun 2, 2026
Maintained: Hold
Price Target: $904 → $913
Current: $1,113.11
Upside: -17.98%
ReNew Energy Global
Jun 1, 2026
Maintained: Hold
Price Target: $7 → $6.75
Current: $6.09
Upside: +10.84%
Fluence Energy
May 12, 2026
Maintained: Sell
Price Target: $13 → $15
Current: $17.00
Upside: -11.76%
May 5, 2026
Maintained: Buy
Price Target: $428 → $498
Current: $373.43
Upside: +33.36%
May 1, 2026
Maintained: Hold
Price Target: $580 → $693
Current: $668.31
Upside: +3.69%
May 1, 2026
Maintained: Hold
Price Target: $110 → $285
Current: $270.89
Upside: +5.21%
Mar 4, 2026
Maintained: Buy
Price Target: $34 → $41
Current: $38.26
Upside: +7.16%
Mar 2, 2026
Reiterated: Buy
Price Target: $25 → $22
Current: $12.74
Upside: +72.68%
Feb 23, 2026
Maintained: Sell
Price Target: ILA 12,945 → ILA 11,026
Current: $25,500.00
Upside: -56.76%
Dec 23, 2025
Reiterated: Hold
Price Target: n/a
Current: $1.05
Upside: -
Dec 23, 2025
Maintained: Hold
Price Target: $9
Current: $6.97
Upside: +29.12%
Nov 26, 2024
Maintained: Hold
Price Target: n/a
Current: $0.25
Upside: n/a
Nov 7, 2024
Maintained: Buy
Price Target: n/a
Current: $39.08
Upside: n/a
Jun 11, 2024
Maintained: Buy
Price Target: n/a
Current: $35.90
Upside: n/a
May 11, 2023
Reiterated: Buy
Price Target: $10
Current: $1.87
Upside: n/a
Apr 26, 2023
Maintained: Buy
Price Target: $87 → $78
Current: $12.35
Upside: n/a
Apr 19, 2023
Maintained: Buy
Price Target: $6 → $4
Current: $5.00
Upside: n/a
Mar 17, 2023
Maintained: Buy
Price Target: $10 → $9
Current: $4.16
Upside: n/a
Mar 15, 2023
Reiterated: Hold
Price Target: $3
Current: $0.000001
Upside: n/a
Feb 21, 2023
Maintained: Buy
Price Target: $46 → $20
Current: $7.85
Upside: n/a
Feb 2, 2023
Maintained: Buy
Price Target: $165 → $159
Current: $252.66
Upside: n/a
Jan 13, 2023
Maintained: Sell
Price Target: $5 → $4
Current: $1.00
Upside: n/a
Dec 7, 2022
Maintained: Buy
Price Target: $13 → $18
Current: $8.56
Upside: n/a
Sep 7, 2022
Initiated Coverage: Buy
Price Target: $22
Current: $5.96
Upside: n/a
Jul 21, 2022
Maintained: Buy
Price Target: $333
Current: $393.45
Upside: n/a
Jul 13, 2021
Initiated Coverage: Buy
Price Target: $71
Current: $77.73
Upside: n/a
Jul 13, 2021
Initiated Coverage: Hold
Price Target: $105
Current: $129.60
Upside: n/a
Jul 13, 2021
Initiated Coverage: Buy
Price Target: $85
Current: $88.34
Upside: n/a
Jul 13, 2021
Initiated Coverage: Sell
Price Target: $85
Current: $74.44
Upside: n/a
Apr 12, 2021
Maintained: Buy
Price Target: $32 → $65
Current: $15.84
Upside: n/a