← Back to Mizuho Securities

Maheep Mandloi Score: 43

Analyst at Mizuho Securities, Credit Suisse
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+72.2%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
60%
32 W / 21 L
Target Met
? How often was the target reached?
Hits vs. Total.
87%
33 W / 5 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
7 W / 31 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
5%
2 W / 36 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
54%
13 W / 11 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
65%
28 W / 15 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
40%
4 W / 6 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 23, 2026
Primoris Services Corp PRIM
BUY $117.00
Est. +8%
$108.34 $99.22
Pending
$89.52 -17.4%
Jun 15, 2026
Canadian Solar Inc CSIQ
BUY $18.00
Est. +8%
$16.73 $17.62
Precision Hit (±3%)
$15.40 -7.9%
Jun 01, 2026
ReNew Energy Global plc - Ordinary Shares - Class A RNW
BUY $6.75
Est. +6%
$6.39 $6.59
Precision Hit (±3%)
$6.22 -2.7%
May 11, 2026
Primoris Services Corp PRIM
BUY $135.00
Est. +29%
$104.80 $135.67
Bullseye Hit (±1%)
$89.52 -14.6%
May 01, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $285.00
Est. +1%
$282.35 $351.28
Target Met
$218.22 -22.7%
Mar 02, 2026
Mastec Inc. MTZ
BUY $362.00
Est. +19%
$304.53 $441.43
Target Met
$357.35 +17.3%
Feb 11, 2026
First Solar Inc FSLR
BUY $326.00
Est. +44%
$226.24 $320.95
Precision Hit (±3%)
$208.86 -7.7%
Feb 09, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
SELL $110.00
Est. +23%
$143.03 $116.51 (Low)
Pending
$218.22 -52.6%
Jan 29, 2026
Enphase Energy Inc ENPH
SELL $38.00
Est. +6%
$40.47 $29.91 (Low)
Target Met
$39.58 +2.2%
Dec 16, 2025
ReNew Energy Global plc - Ordinary Shares - Class A RNW
BUY $7.00
Est. +27%
$5.50 $6.59
Pending
$6.22 +13.1%
Nov 03, 2025
Mastec Inc. MTZ
BUY $254.00
Est. +24%
$204.16 $441.43
Target Met
$357.35 +75.0%
Oct 28, 2025
Mastec Inc. MTZ
BUY $244.00
Est. +16%
$211.21 $441.43
Target Met
$357.35 +69.2%
Oct 28, 2025
Quanta Services, Inc. PWR
SELL $415.00
Est. +5%
$436.23 $408.36 (Low)
Precision Hit (±3%)
$643.14 -47.4%
Oct 28, 2025
Primoris Services Corp PRIM
SELL $129.00
Est. +9%
$141.79 $65.00 (Low)
Target Met
$89.52 +36.9%
Oct 20, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
SELL $76.00
Est. +15%
$88.99 $83.06 (Low)
Pending
$104.96 -17.9%
Oct 15, 2025
GE Vernova Inc. GEV
BUY $677.00
Est. +5%
$644.41 $1,195.94
Target Met
$985.03 +52.9%
Sep 04, 2025
Mastec Inc. MTZ
BUY $215.00
Est. +20%
$179.50 $441.43
Target Met
$357.35 +99.1%
Aug 22, 2025
Canadian Solar Inc CSIQ
BUY $15.00
Est. +36%
$11.07 $34.59
Target Met
$15.40 +39.1%
Jul 30, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $66.00
Est. +2%
$64.90 $163.13
Target Met
$104.96 +61.7%
Jul 16, 2025
Quantum Computing Inc QUBT
SELL $10.00
Est. +44%
$17.74 $6.18 (Low)
Target Met
$7.91 +55.4%
Jul 14, 2025
Fluence Energy Inc - Ordinary Shares - Class A FLNC
BUY $10.00
Est. +26%
$7.94 $33.51
Target Met
$14.66 +84.6%
Jul 14, 2025
Enlight Renewable Energy Ltd ENLT
SELL $21.00
Est. +16%
$25.00 $22.95 (Low)
Miss
$91.60 -266.4%
Jul 14, 2025
Solaredge Technologies Inc SEDG
BUY $29.00
Est. +9%
$26.72 $81.17
Target Met
$47.88 +79.2%
Jun 02, 2025
Enphase Energy Inc ENPH
BUY $53.00
Est. +28%
$41.32 $73.74
Target Met
$39.58 -4.2%
Jun 02, 2025
Sunrun Inc RUN
BUY $13.00
Est. +82%
$7.14 $22.44
Target Met
$10.95 +53.4%
May 15, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
SELL $60.00
Est. +3%
$61.59 $51.69 (Low)
Target Met
$104.96 -70.4%
May 05, 2025
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $26.00
Est. +59%
$16.32 $302.99
Target Met
$218.22 +1237.1%
Dec 02, 2024
GE Vernova Inc. GEV
BUY $351.00
Est. +2%
$343.57 $677.12
Target Met
$985.03 +186.7%
Oct 30, 2024
First Solar Inc FSLR
BUY $257.00
Est. +38%
$186.72 $249.56
Precision Hit (±3%)
$208.86 +11.9%
Sep 16, 2024
GE Vernova Inc. GEV
BUY $241.00
Est. +7%
$225.59 $677.12
Target Met
$985.03 +336.6%
Jul 26, 2024
GE Vernova Inc. GEV
BUY $208.00
Est. +30%
$160.00 $651.22
Target Met
$985.03 +515.6%
Jul 26, 2024
HA Sustainable Infrastructure Capital Inc. HASI
BUY $34.00
Est. +4%
$32.83 $36.14
Target Met
$37.91 +15.5%
May 30, 2024
First Solar Inc FSLR
SELL $274.00
Est. +2%
$278.19 $116.56 (Low)
Target Met
$208.86 +24.9%
May 10, 2024
Solaredge Technologies Inc SEDG
BUY $84.00
Est. +60%
$52.62 $32.10
Miss
$47.88 -9.0%
May 01, 2024
GE Vernova Inc. GEV
BUY $164.00
Est. +8%
$151.91 $447.50
Target Met
$985.03 +548.4%
Apr 19, 2024
Sunrun Inc RUN
BUY $23.00
Est. +127%
$10.11 $22.23
Miss
$10.95 +8.3%
Apr 15, 2024
GE Vernova Inc. GEV
BUY $154.00
Est. +15%
$134.00 $447.50
Target Met
$985.03 +635.1%
Apr 11, 2024
Maxeon Solar Technologies Ltd MAXN
BUY $4.00
Est. +65%
$2.42 $410.00
Target Met
$0.21 -91.3%
Mar 27, 2024
Solaredge Technologies Inc SEDG
BUY $106.00
Est. +55%
$68.33 $32.10
Miss
$47.88 -29.9%
Feb 28, 2024
First Solar Inc FSLR
BUY $196.00
Est. +32%
$148.06 $262.70
Target Met
$208.86 +41.1%
Nov 21, 2023
Enphase Energy Inc ENPH
BUY $131.00
Est. +33%
$98.24 $130.08
Bullseye Hit (±1%)
$39.58 -59.7%
Nov 21, 2023
Sunnova Energy International Inc NOVA
BUY $20.00
Est. +89%
$10.56 $13.00
Miss
$0.22 -97.9%
May 12, 2022
EVgo Inc - Ordinary Shares - Class A EVGO
BUY $14.00
Est. +95%
$7.17 - -
$1.58 -78.0%
Mar 30, 2022
Solaredge Technologies Inc SEDG
SELL $303.00
Est. +4%
$314.23 - -
$47.88 +84.8%
Feb 02, 2022
Enphase Energy Inc ENPH
BUY $158.00
Est. +13%
$139.51 - -
$39.58 -71.6%
Feb 02, 2022
Sunrun Inc RUN
BUY $70.00
Est. +182%
$24.78 - -
$10.95 -55.8%
Feb 02, 2022
Sunpower Corp SPWR
BUY $17.00
Est. +8%
$15.76 - -
$0.58 -96.3%
Jul 13, 2021
NextEra Energy Inc NEE
BUY $85.00
Est. +15%
$73.78 - -
$89.41 +21.2%
Jul 13, 2021
CMS Energy Corporation CMS
BUY $71.00
Est. +21%
$58.74 - -
$73.98 +25.9%
Jul 13, 2021
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $35.00
Est. +59%
$22.05 - -
$218.22 +889.7%
Jul 13, 2021
Duke Energy Corp. DUK
BUY $105.00
Est. +6%
$98.64 - -
$127.95 +29.7%
Jul 13, 2021
Eversource Energy ES
BUY $85.00
Est. +5%
$81.16 - -
$74.46 -8.3%
Jul 13, 2021
NextEra Energy Partners LP - Unit NEP
BUY $87.00
Est. +20%
$72.65 - -
$10.54 -85.5%
Signal & Target
BUY $117.00
Start Price $108.34
Best Price (1Y)
$99.22
Current Price $89.52
Return -17.4%
Signal & Target
BUY $18.00
Start Price $16.73
Best Price (1Y)
$17.62
Current Price $15.40
Return -7.9%
Signal & Target
BUY $6.75
Start Price $6.39
Best Price (1Y)
$6.59
Current Price $6.22
Return -2.7%
Signal & Target
BUY $135.00
Start Price $104.80
Best Price (1Y)
$135.67
Current Price $89.52
Return -14.6%
Signal & Target
BUY $285.00
Start Price $282.35
Best Price (1Y)
$351.28
Current Price $218.22
Return -22.7%
Mastec Inc.
MTZ
Mar 02, 2026
Signal & Target
BUY $362.00
Start Price $304.53
Best Price (1Y)
$441.43
Current Price $357.35
Return +17.3%
Signal & Target
BUY $326.00
Start Price $226.24
Best Price (1Y)
$320.95
Current Price $208.86
Return -7.7%
Signal & Target
SELL $110.00
Start Price $143.03
Best Price (1Y)
$116.51
Current Price $218.22
Return -52.6%
Signal & Target
SELL $38.00
Start Price $40.47
Best Price (1Y)
$29.91
Current Price $39.58
Return +2.2%
Signal & Target
BUY $7.00
Start Price $5.50
Best Price (1Y)
$6.59
Current Price $6.22
Return +13.1%
Mastec Inc.
MTZ
Nov 03, 2025
Signal & Target
BUY $254.00
Start Price $204.16
Best Price (1Y)
$441.43
Current Price $357.35
Return +75.0%
Mastec Inc.
MTZ
Oct 28, 2025
Signal & Target
BUY $244.00
Start Price $211.21
Best Price (1Y)
$441.43
Current Price $357.35
Return +69.2%
Signal & Target
SELL $415.00
Start Price $436.23
Best Price (1Y)
$408.36
Current Price $643.14
Return -47.4%
Signal & Target
SELL $129.00
Start Price $141.79
Best Price (1Y)
$65.00
Current Price $89.52
Return +36.9%
Signal & Target
SELL $76.00
Start Price $88.99
Best Price (1Y)
$83.06
Current Price $104.96
Return -17.9%
Signal & Target
BUY $677.00
Start Price $644.41
Best Price (1Y)
$1,195.94
Current Price $985.03
Return +52.9%
Mastec Inc.
MTZ
Sep 04, 2025
Signal & Target
BUY $215.00
Start Price $179.50
Best Price (1Y)
$441.43
Current Price $357.35
Return +99.1%
Signal & Target
BUY $15.00
Start Price $11.07
Best Price (1Y)
$34.59
Current Price $15.40
Return +39.1%
Signal & Target
BUY $66.00
Start Price $64.90
Best Price (1Y)
$163.13
Current Price $104.96
Return +61.7%
Signal & Target
SELL $10.00
Start Price $17.74
Best Price (1Y)
$6.18
Current Price $7.91
Return +55.4%
Signal & Target
BUY $10.00
Start Price $7.94
Best Price (1Y)
$33.51
Current Price $14.66
Return +84.6%
Signal & Target
SELL $21.00
Start Price $25.00
Best Price (1Y)
$22.95
Current Price $91.60
Return -266.4%
Signal & Target
BUY $29.00
Start Price $26.72
Best Price (1Y)
$81.17
Current Price $47.88
Return +79.2%
Signal & Target
BUY $53.00
Start Price $41.32
Best Price (1Y)
$73.74
Current Price $39.58
Return -4.2%
Sunrun Inc
RUN
Jun 02, 2025
Signal & Target
BUY $13.00
Start Price $7.14
Best Price (1Y)
$22.44
Current Price $10.95
Return +53.4%
Signal & Target
SELL $60.00
Start Price $61.59
Best Price (1Y)
$51.69
Current Price $104.96
Return -70.4%
Signal & Target
BUY $26.00
Start Price $16.32
Best Price (1Y)
$302.99
Current Price $218.22
Return +1237.1%
Signal & Target
BUY $351.00
Start Price $343.57
Best Price (1Y)
$677.12
Current Price $985.03
Return +186.7%
Signal & Target
BUY $257.00
Start Price $186.72
Best Price (1Y)
$249.56
Current Price $208.86
Return +11.9%
Signal & Target
BUY $241.00
Start Price $225.59
Best Price (1Y)
$677.12
Current Price $985.03
Return +336.6%
Signal & Target
BUY $208.00
Start Price $160.00
Best Price (1Y)
$651.22
Current Price $985.03
Return +515.6%
Signal & Target
BUY $34.00
Start Price $32.83
Best Price (1Y)
$36.14
Current Price $37.91
Return +15.5%
Signal & Target
SELL $274.00
Start Price $278.19
Best Price (1Y)
$116.56
Current Price $208.86
Return +24.9%
Signal & Target
BUY $84.00
Start Price $52.62
Best Price (1Y)
$32.10
Current Price $47.88
Return -9.0%
Signal & Target
BUY $164.00
Start Price $151.91
Best Price (1Y)
$447.50
Current Price $985.03
Return +548.4%
Sunrun Inc
RUN
Apr 19, 2024
Signal & Target
BUY $23.00
Start Price $10.11
Best Price (1Y)
$22.23
Current Price $10.95
Return +8.3%
Signal & Target
BUY $154.00
Start Price $134.00
Best Price (1Y)
$447.50
Current Price $985.03
Return +635.1%
Signal & Target
BUY $4.00
Start Price $2.42
Best Price (1Y)
$410.00
Current Price $0.21
Return -91.3%
Signal & Target
BUY $106.00
Start Price $68.33
Best Price (1Y)
$32.10
Current Price $47.88
Return -29.9%
Signal & Target
BUY $196.00
Start Price $148.06
Best Price (1Y)
$262.70
Current Price $208.86
Return +41.1%
Signal & Target
BUY $131.00
Start Price $98.24
Best Price (1Y)
$130.08
Current Price $39.58
Return -59.7%
Signal & Target
BUY $20.00
Start Price $10.56
Best Price (1Y)
$13.00
Current Price $0.22
Return -97.9%
Signal & Target
BUY $14.00
Start Price $7.17
Best Price (1Y)
-
Current Price $1.58
Return -78.0%
Signal & Target
SELL $303.00
Start Price $314.23
Best Price (1Y)
-
Current Price $47.88
Return +84.8%
Signal & Target
BUY $158.00
Start Price $139.51
Best Price (1Y)
-
Current Price $39.58
Return -71.6%
Sunrun Inc
RUN
Feb 02, 2022
Signal & Target
BUY $70.00
Start Price $24.78
Best Price (1Y)
-
Current Price $10.95
Return -55.8%
Signal & Target
BUY $17.00
Start Price $15.76
Best Price (1Y)
-
Current Price $0.58
Return -96.3%
Signal & Target
BUY $85.00
Start Price $73.78
Best Price (1Y)
-
Current Price $89.41
Return +21.2%
Signal & Target
BUY $71.00
Start Price $58.74
Best Price (1Y)
-
Current Price $73.98
Return +25.9%
Signal & Target
BUY $35.00
Start Price $22.05
Best Price (1Y)
-
Current Price $218.22
Return +889.7%
Signal & Target
BUY $105.00
Start Price $98.64
Best Price (1Y)
-
Current Price $127.95
Return +29.7%
Signal & Target
BUY $85.00
Start Price $81.16
Best Price (1Y)
-
Current Price $74.46
Return -8.3%
Signal & Target
BUY $87.00
Start Price $72.65
Best Price (1Y)
-
Current Price $10.54
Return -85.5%