← 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
$90.63 -16.3%
Jun 15, 2026
Canadian Solar Inc CSIQ
BUY $18.00
Est. +8%
$16.73 $17.62
Precision Hit (±3%)
$14.69 -12.2%
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.25 -2.2%
May 11, 2026
Primoris Services Corp PRIM
BUY $135.00
Est. +29%
$104.80 $135.67
Bullseye Hit (±1%)
$90.63 -13.5%
May 01, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $285.00
Est. +1%
$282.35 $351.28
Target Met
$217.30 -23.0%
Mar 02, 2026
Mastec Inc. MTZ
BUY $362.00
Est. +19%
$304.53 $441.43
Target Met
$358.86 +17.8%
Feb 11, 2026
First Solar Inc FSLR
BUY $326.00
Est. +44%
$226.24 $320.95
Precision Hit (±3%)
$205.92 -9.0%
Feb 09, 2026
Bloom Energy Corp - Ordinary Shares - Class A BE
SELL $110.00
Est. +23%
$143.03 $116.51 (Low)
Pending
$217.30 -51.9%
Jan 29, 2026
Enphase Energy Inc ENPH
SELL $38.00
Est. +6%
$40.47 $29.91 (Low)
Target Met
$38.89 +3.9%
Dec 16, 2025
ReNew Energy Global plc - Ordinary Shares - Class A RNW
BUY $7.00
Est. +27%
$5.50 $6.59
Pending
$6.25 +13.6%
Nov 03, 2025
Mastec Inc. MTZ
BUY $254.00
Est. +24%
$204.16 $441.43
Target Met
$358.86 +75.8%
Oct 28, 2025
Mastec Inc. MTZ
BUY $244.00
Est. +16%
$211.21 $441.43
Target Met
$358.86 +69.9%
Oct 28, 2025
Quanta Services, Inc. PWR
SELL $415.00
Est. +5%
$436.23 $408.36 (Low)
Precision Hit (±3%)
$653.80 -49.9%
Oct 28, 2025
Primoris Services Corp PRIM
SELL $129.00
Est. +9%
$141.79 $65.00 (Low)
Target Met
$90.63 +36.1%
Oct 20, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
SELL $76.00
Est. +15%
$88.99 $83.06 (Low)
Pending
$104.49 -17.4%
Oct 15, 2025
GE Vernova Inc. GEV
BUY $677.00
Est. +5%
$644.41 $1,195.94
Target Met
$1,031.19 +60.0%
Sep 04, 2025
Mastec Inc. MTZ
BUY $215.00
Est. +20%
$179.50 $441.43
Target Met
$358.86 +99.9%
Aug 22, 2025
Canadian Solar Inc CSIQ
BUY $15.00
Est. +36%
$11.07 $34.59
Target Met
$14.69 +32.7%
Jul 30, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
BUY $66.00
Est. +2%
$64.90 $163.13
Target Met
$104.49 +61.0%
Jul 16, 2025
Quantum Computing Inc QUBT
SELL $10.00
Est. +44%
$17.74 $6.18 (Low)
Target Met
$7.86 +55.7%
Jul 14, 2025
Fluence Energy Inc - Ordinary Shares - Class A FLNC
BUY $10.00
Est. +26%
$7.94 $33.51
Target Met
$14.42 +81.6%
Jul 14, 2025
Solaredge Technologies Inc SEDG
BUY $29.00
Est. +9%
$26.72 $81.17
Target Met
$45.14 +68.9%
Jul 14, 2025
Enlight Renewable Energy Ltd ENLT
SELL $21.00
Est. +16%
$25.00 $22.95 (Low)
Miss
$90.20 -260.8%
Jun 02, 2025
Enphase Energy Inc ENPH
BUY $53.00
Est. +28%
$41.32 $73.74
Target Met
$38.89 -5.9%
Jun 02, 2025
Sunrun Inc RUN
BUY $13.00
Est. +82%
$7.14 $22.44
Target Met
$10.38 +45.4%
May 15, 2025
Nextracker Inc - Ordinary Shares - Class A NXT
SELL $60.00
Est. +3%
$61.59 $51.69 (Low)
Target Met
$104.49 -69.7%
May 05, 2025
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $26.00
Est. +59%
$16.32 $302.99
Target Met
$217.30 +1231.5%
Dec 02, 2024
GE Vernova Inc. GEV
BUY $351.00
Est. +2%
$343.57 $677.12
Target Met
$1,031.19 +200.1%
Oct 30, 2024
First Solar Inc FSLR
BUY $257.00
Est. +38%
$186.72 $249.56
Precision Hit (±3%)
$205.92 +10.3%
Sep 16, 2024
GE Vernova Inc. GEV
BUY $241.00
Est. +7%
$225.59 $677.12
Target Met
$1,031.19 +357.1%
Jul 26, 2024
GE Vernova Inc. GEV
BUY $208.00
Est. +30%
$160.00 $651.22
Target Met
$1,031.19 +544.5%
Jul 26, 2024
HA Sustainable Infrastructure Capital Inc. HASI
BUY $34.00
Est. +4%
$32.83 $36.14
Target Met
$38.35 +16.8%
May 30, 2024
First Solar Inc FSLR
SELL $274.00
Est. +2%
$278.19 $116.56 (Low)
Target Met
$205.92 +26.0%
May 10, 2024
Solaredge Technologies Inc SEDG
BUY $84.00
Est. +60%
$52.62 $32.10
Miss
$45.14 -14.2%
May 01, 2024
GE Vernova Inc. GEV
BUY $164.00
Est. +8%
$151.91 $447.50
Target Met
$1,031.19 +578.8%
Apr 19, 2024
Sunrun Inc RUN
BUY $23.00
Est. +127%
$10.11 $22.23
Miss
$10.38 +2.7%
Apr 15, 2024
GE Vernova Inc. GEV
BUY $154.00
Est. +15%
$134.00 $447.50
Target Met
$1,031.19 +669.5%
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
$45.14 -33.9%
Feb 28, 2024
First Solar Inc FSLR
BUY $196.00
Est. +32%
$148.06 $262.70
Target Met
$205.92 +39.1%
Nov 21, 2023
Enphase Energy Inc ENPH
BUY $131.00
Est. +33%
$98.24 $130.08
Bullseye Hit (±1%)
$38.89 -60.4%
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.51 -78.9%
Mar 30, 2022
Solaredge Technologies Inc SEDG
SELL $303.00
Est. +4%
$314.23 - -
$45.14 +85.6%
Feb 02, 2022
Sunrun Inc RUN
BUY $70.00
Est. +182%
$24.78 - -
$10.38 -58.1%
Feb 02, 2022
Enphase Energy Inc ENPH
BUY $158.00
Est. +13%
$139.51 - -
$38.89 -72.1%
Feb 02, 2022
Sunpower Corp SPWR
BUY $17.00
Est. +8%
$15.76 - -
$0.50 -96.8%
Jul 13, 2021
CMS Energy Corporation CMS
BUY $71.00
Est. +21%
$58.74 - -
$74.15 +26.2%
Jul 13, 2021
Duke Energy Corp. DUK
BUY $105.00
Est. +6%
$98.64 - -
$129.26 +31.0%
Jul 13, 2021
Eversource Energy ES
BUY $85.00
Est. +5%
$81.16 - -
$74.62 -8.1%
Jul 13, 2021
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $35.00
Est. +59%
$22.05 - -
$217.30 +885.5%
Jul 13, 2021
NextEra Energy Inc NEE
BUY $85.00
Est. +15%
$73.78 - -
$89.79 +21.7%
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 $90.63
Return -16.3%
Signal & Target
BUY $18.00
Start Price $16.73
Best Price (1Y)
$17.62
Current Price $14.69
Return -12.2%
Signal & Target
BUY $6.75
Start Price $6.39
Best Price (1Y)
$6.59
Current Price $6.25
Return -2.2%
Signal & Target
BUY $135.00
Start Price $104.80
Best Price (1Y)
$135.67
Current Price $90.63
Return -13.5%
Signal & Target
BUY $285.00
Start Price $282.35
Best Price (1Y)
$351.28
Current Price $217.30
Return -23.0%
Mastec Inc.
MTZ
Mar 02, 2026
Signal & Target
BUY $362.00
Start Price $304.53
Best Price (1Y)
$441.43
Current Price $358.86
Return +17.8%
Signal & Target
BUY $326.00
Start Price $226.24
Best Price (1Y)
$320.95
Current Price $205.92
Return -9.0%
Signal & Target
SELL $110.00
Start Price $143.03
Best Price (1Y)
$116.51
Current Price $217.30
Return -51.9%
Signal & Target
SELL $38.00
Start Price $40.47
Best Price (1Y)
$29.91
Current Price $38.89
Return +3.9%
Signal & Target
BUY $7.00
Start Price $5.50
Best Price (1Y)
$6.59
Current Price $6.25
Return +13.6%
Mastec Inc.
MTZ
Nov 03, 2025
Signal & Target
BUY $254.00
Start Price $204.16
Best Price (1Y)
$441.43
Current Price $358.86
Return +75.8%
Mastec Inc.
MTZ
Oct 28, 2025
Signal & Target
BUY $244.00
Start Price $211.21
Best Price (1Y)
$441.43
Current Price $358.86
Return +69.9%
Signal & Target
SELL $415.00
Start Price $436.23
Best Price (1Y)
$408.36
Current Price $653.80
Return -49.9%
Signal & Target
SELL $129.00
Start Price $141.79
Best Price (1Y)
$65.00
Current Price $90.63
Return +36.1%
Signal & Target
SELL $76.00
Start Price $88.99
Best Price (1Y)
$83.06
Current Price $104.49
Return -17.4%
Signal & Target
BUY $677.00
Start Price $644.41
Best Price (1Y)
$1,195.94
Current Price $1,031.19
Return +60.0%
Mastec Inc.
MTZ
Sep 04, 2025
Signal & Target
BUY $215.00
Start Price $179.50
Best Price (1Y)
$441.43
Current Price $358.86
Return +99.9%
Signal & Target
BUY $15.00
Start Price $11.07
Best Price (1Y)
$34.59
Current Price $14.69
Return +32.7%
Signal & Target
BUY $66.00
Start Price $64.90
Best Price (1Y)
$163.13
Current Price $104.49
Return +61.0%
Signal & Target
SELL $10.00
Start Price $17.74
Best Price (1Y)
$6.18
Current Price $7.86
Return +55.7%
Signal & Target
BUY $10.00
Start Price $7.94
Best Price (1Y)
$33.51
Current Price $14.42
Return +81.6%
Signal & Target
BUY $29.00
Start Price $26.72
Best Price (1Y)
$81.17
Current Price $45.14
Return +68.9%
Signal & Target
SELL $21.00
Start Price $25.00
Best Price (1Y)
$22.95
Current Price $90.20
Return -260.8%
Signal & Target
BUY $53.00
Start Price $41.32
Best Price (1Y)
$73.74
Current Price $38.89
Return -5.9%
Sunrun Inc
RUN
Jun 02, 2025
Signal & Target
BUY $13.00
Start Price $7.14
Best Price (1Y)
$22.44
Current Price $10.38
Return +45.4%
Signal & Target
SELL $60.00
Start Price $61.59
Best Price (1Y)
$51.69
Current Price $104.49
Return -69.7%
Signal & Target
BUY $26.00
Start Price $16.32
Best Price (1Y)
$302.99
Current Price $217.30
Return +1231.5%
Signal & Target
BUY $351.00
Start Price $343.57
Best Price (1Y)
$677.12
Current Price $1,031.19
Return +200.1%
Signal & Target
BUY $257.00
Start Price $186.72
Best Price (1Y)
$249.56
Current Price $205.92
Return +10.3%
Signal & Target
BUY $241.00
Start Price $225.59
Best Price (1Y)
$677.12
Current Price $1,031.19
Return +357.1%
Signal & Target
BUY $208.00
Start Price $160.00
Best Price (1Y)
$651.22
Current Price $1,031.19
Return +544.5%
Signal & Target
BUY $34.00
Start Price $32.83
Best Price (1Y)
$36.14
Current Price $38.35
Return +16.8%
Signal & Target
SELL $274.00
Start Price $278.19
Best Price (1Y)
$116.56
Current Price $205.92
Return +26.0%
Signal & Target
BUY $84.00
Start Price $52.62
Best Price (1Y)
$32.10
Current Price $45.14
Return -14.2%
Signal & Target
BUY $164.00
Start Price $151.91
Best Price (1Y)
$447.50
Current Price $1,031.19
Return +578.8%
Sunrun Inc
RUN
Apr 19, 2024
Signal & Target
BUY $23.00
Start Price $10.11
Best Price (1Y)
$22.23
Current Price $10.38
Return +2.7%
Signal & Target
BUY $154.00
Start Price $134.00
Best Price (1Y)
$447.50
Current Price $1,031.19
Return +669.5%
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 $45.14
Return -33.9%
Signal & Target
BUY $196.00
Start Price $148.06
Best Price (1Y)
$262.70
Current Price $205.92
Return +39.1%
Signal & Target
BUY $131.00
Start Price $98.24
Best Price (1Y)
$130.08
Current Price $38.89
Return -60.4%
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.51
Return -78.9%
Signal & Target
SELL $303.00
Start Price $314.23
Best Price (1Y)
-
Current Price $45.14
Return +85.6%
Sunrun Inc
RUN
Feb 02, 2022
Signal & Target
BUY $70.00
Start Price $24.78
Best Price (1Y)
-
Current Price $10.38
Return -58.1%
Signal & Target
BUY $158.00
Start Price $139.51
Best Price (1Y)
-
Current Price $38.89
Return -72.1%
Signal & Target
BUY $17.00
Start Price $15.76
Best Price (1Y)
-
Current Price $0.50
Return -96.8%
Signal & Target
BUY $71.00
Start Price $58.74
Best Price (1Y)
-
Current Price $74.15
Return +26.2%
Signal & Target
BUY $105.00
Start Price $98.64
Best Price (1Y)
-
Current Price $129.26
Return +31.0%
Signal & Target
BUY $85.00
Start Price $81.16
Best Price (1Y)
-
Current Price $74.62
Return -8.1%
Signal & Target
BUY $35.00
Start Price $22.05
Best Price (1Y)
-
Current Price $217.30
Return +885.5%
Signal & Target
BUY $85.00
Start Price $73.78
Best Price (1Y)
-
Current Price $89.79
Return +21.7%
Signal & Target
BUY $87.00
Start Price $72.65
Best Price (1Y)
-
Current Price $10.54
Return -85.5%