Maheep Mandloi's Stock Ratings

Mizuho Analyst

Maheep Mandloi is an analyst at Mizuho. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

26.4%

Smart Score

70.2%

Overall Average Return Percentile

83rd

Number of Ratings

190
Buy NowGet Alert
12/08/2025FLNCBuy Now
Fluence Energy
$21.20-29.25%$9 → $15DowngradeNeutral → UnderperformGet Alert
11/19/2025CSIQBuy Now
Canadian Solar
$22.78-7.81%$15 → $21DowngradeOutperform → UnderperformGet Alert
11/17/2025ENLTBuy Now
Enlight Renewable Energy
$39.49-31.63%$24 → $27MaintainsUnderperformGet Alert
10/29/2025RNWBuy Now
ReNew Energy Global
$5.4948.45%$10 → $8.15DowngradeOutperform → NeutralGet Alert
10/28/2025MTZBuy Now
MasTec
$220.3710.72%$215 → $244MaintainsOutperformGet Alert
10/24/2025GEVBuy Now
GE Vernova
$681.88-3.21%$677 → $660MaintainsNeutralGet Alert
10/23/2025ENPHBuy Now
Enphase Energy
$31.1118.95%$50 → $37DowngradeOutperform → NeutralGet Alert
10/15/2025GEVBuy Now
GE Vernova
$681.88-0.72%$670 → $677MaintainsNeutralGet Alert
10/02/2025BEBuy Now
Bloom Energy
$88.21-10.44%$48 → $79DowngradeOutperform → NeutralGet Alert
09/04/2025PWRBuy Now
Quanta Services
$435.87-17.41% → $360Initiates → NeutralGet Alert
09/04/2025PRIMBuy Now
Primoris Services
$130.55-14.21% → $112Initiates → NeutralGet Alert
09/04/2025MTZBuy Now
MasTec
$220.37-2.44% → $215Initiates → OutperformGet Alert
08/22/2025CSIQBuy Now
Canadian Solar
$22.78-34.15%$17 → $15MaintainsOutperformGet Alert
07/14/2025CSIQBuy Now
Canadian Solar
$22.78-25.37%$15 → $17MaintainsOutperformGet Alert
07/14/2025RUNBuy Now
Sunrun
$17.3321.18%$13 → $21MaintainsOutperformGet Alert
07/14/2025SEDGBuy Now
SolarEdge Technologies
$28.601.4%$18 → $29MaintainsNeutralGet Alert
07/14/2025FSLRBuy Now
First Solar
$255.898.64%$275 → $278MaintainsOutperformGet Alert
07/14/2025ENPHBuy Now
Enphase Energy
$31.1160.75%$53 → $50MaintainsOutperformGet Alert
07/14/2025BEBuy Now
Bloom Energy
$88.21-64.86%$26 → $31MaintainsOutperformGet Alert
07/14/2025ENLTBuy Now
Enlight Renewable Energy
$39.49-46.82%$19 → $21DowngradeNeutral → UnderperformGet Alert
07/14/2025FLNCBuy Now
Fluence Energy
$21.20-52.83%$6 → $10DowngradeOutperform → NeutralGet Alert
06/27/2025ARRYBuy Now
Array Technologies
$8.496.01%$9 → $9ReiteratesNeutral → NeutralGet Alert
06/20/2025ARRYBuy Now
Array Technologies
$8.496.01%$8 → $9MaintainsNeutralGet Alert
06/02/2025RUNBuy Now
Sunrun
$17.33-24.99%$16 → $13MaintainsOutperformGet Alert
06/02/2025SEDGBuy Now
SolarEdge Technologies
$28.60-37.06%$15 → $18MaintainsNeutralGet Alert
06/02/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-19.26%$6 → $7MaintainsOutperformGet Alert
06/02/2025FLNCBuy Now
Fluence Energy
$21.20-71.7%$7 → $6MaintainsOutperformGet Alert
06/02/2025FSLRBuy Now
First Solar
$255.897.47%$251 → $275MaintainsOutperformGet Alert
06/02/2025ENPHBuy Now
Enphase Energy
$31.1170.39%$61 → $53MaintainsOutperformGet Alert
06/02/2025CSIQBuy Now
Canadian Solar
$22.78-34.15%$17 → $15MaintainsOutperformGet Alert
05/19/2025CSIQBuy Now
Canadian Solar
$22.78-25.37%$16 → $17MaintainsOutperformGet Alert
05/05/2025BEBuy Now
Bloom Energy
$88.21-70.52%$28 → $26UpgradeNeutral → OutperformGet Alert
04/30/2025CSIQBuy Now
Canadian Solar
$22.78-29.76%$20 → $16MaintainsOutperformGet Alert
04/30/2025FSLRBuy Now
First Solar
$255.89-1.91%$259 → $251MaintainsOutperformGet Alert
04/23/2025ENPHBuy Now
Enphase Energy
$31.1196.11%$65 → $61MaintainsOutperformGet Alert
04/22/2025ENPHBuy Now
Enphase Energy
$31.11108.97%$81 → $65MaintainsOutperformGet Alert
04/07/2025FLNCBuy Now
Fluence Energy
$21.20-66.98%$8 → $7MaintainsOutperformGet Alert
03/18/2025BEBuy Now
Bloom Energy
$88.21-68.26% → $28Initiates → NeutralGet Alert
03/05/2025FLNCBuy Now
Fluence Energy
$21.20-62.26% → $8Initiates → OutperformGet Alert
03/05/2025NOVABuy Now
Sunnova Energy Intl
——$11 → $1DowngradeOutperform → NeutralGet Alert
02/28/2025ARRYBuy Now
Array Technologies
$8.496.01%$11 → $9MaintainsNeutralGet Alert
02/21/2025SEDGBuy Now
SolarEdge Technologies
$28.60-47.55%$12 → $15MaintainsNeutralGet Alert
02/11/2025FSLRBuy Now
First Solar
$255.891.22%$218 → $259UpgradeNeutral → OutperformGet Alert
01/24/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-30.8%$7 → $6MaintainsOutperformGet Alert
12/13/2024CSIQBuy Now
Canadian Solar
$22.78-12.2% → $20Initiates → OutperformGet Alert
11/07/2024FSLRBuy Now
First Solar
$255.89-14.81%$257 → $218MaintainsNeutralGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$28.60-61.54%$35 → $11DowngradeOutperform → NeutralGet Alert
10/31/2024FSLRBuy Now
First Solar
$255.890.43%$274 → $257MaintainsNeutralGet Alert
09/19/2024SEDGBuy Now
SolarEdge Technologies
$28.6022.38%$40 → $35MaintainsOutperformGet Alert
07/26/2024HASIBuy Now
HA Sustainable
$32.763.79%$31 → $34MaintainsOutperformGet Alert
07/26/2024GEVBuy Now
GE Vernova
$681.88-69.5%$186 → $208MaintainsOutperformGet Alert
07/19/2024SPWRBuy Now
SunPower
$1.61-68.94%$4 → $0.5DowngradeNeutral → UnderperformGet Alert
05/30/2024FSLRBuy Now
First Solar
$255.897.08%$209 → $274DowngradeBuy → NeutralGet Alert
05/10/2024SEDGBuy Now
SolarEdge Technologies
$28.60193.71%$104 → $84MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$8.6749.94%$16 → $13MaintainsBuyGet Alert
05/02/2024FSLRBuy Now
First Solar
$255.89-18.32%$196 → $209MaintainsBuyGet Alert
05/01/2024GEVBuy Now
GE Vernova
$681.88-75.95%$154 → $164MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$31.11372.59%$148 → $147MaintainsBuyGet Alert
04/19/2024SEDGBuy Now
SolarEdge Technologies
$28.60263.64%$106 → $104MaintainsBuyGet Alert
04/19/2024SHLSBuy Now
Shoals Technologies Gr
$8.6784.54%$18 → $16MaintainsBuyGet Alert
04/19/2024ARRYBuy Now
Array Technologies
$8.4988.46%$18 → $16MaintainsNeutralGet Alert
04/19/2024RUNBuy Now
Sunrun
$17.3332.72%$28 → $23MaintainsBuyGet Alert
04/19/2024SPWRBuy Now
SunPower
$1.61148.45%$5 → $4MaintainsNeutralGet Alert
04/19/2024NOVABuy Now
Sunnova Energy Intl
——$21 → $17MaintainsBuyGet Alert
04/19/2024ENPHBuy Now
Enphase Energy
$31.11375.81%$150 → $148MaintainsBuyGet Alert
04/15/2024GEVBuy Now
GE Vernova
$681.88-77.42% → $154Initiates → BuyGet Alert
04/11/2024MAXNBuy Now
Maxeon Solar Technologies
$3.5512.68%$7 → $4MaintainsNeutralGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$8.67107.61%$19 → $18ReiteratesBuy → BuyGet Alert
02/28/2024ARRYBuy Now
Array Technologies
$8.49112.01%$20 → $18ReiteratesNeutral → NeutralGet Alert
02/27/2024NOVABuy Now
Sunnova Energy Intl
——$25 → $21MaintainsBuyGet Alert
02/22/2024SEDGBuy Now
SolarEdge Technologies
$28.60270.63%$119 → $106MaintainsBuyGet Alert
01/30/2024SPWRBuy Now
SunPower
$1.61210.56%$6 → $5MaintainsNeutralGet Alert
01/30/2024MAXNBuy Now
Maxeon Solar Technologies
$3.5597.18%$8 → $7MaintainsNeutralGet Alert
01/03/2024ARRYBuy Now
Array Technologies
$8.49135.57%$19 → $20MaintainsNeutralGet Alert
01/03/2024ENLTBuy Now
Enlight Renewable Energy
$39.49-51.89%$17 → $19MaintainsNeutralGet Alert
01/03/2024ENPHBuy Now
Enphase Energy
$31.11382.24%$131 → $150MaintainsBuyGet Alert
01/03/2024FSLRBuy Now
First Solar
$255.89-23.4%$188 → $196MaintainsBuyGet Alert
01/03/2024HASIBuy Now
Hannon Armstrong
$32.76-5.37%$30 → $31MaintainsBuyGet Alert
01/03/2024MAXNBuy Now
Maxeon Solar Technologies
$3.55125.35%$7 → $8MaintainsNeutralGet Alert
01/03/2024RNWBuy Now
ReNew Energy Glb
$5.4982.15%$8 → $10MaintainsBuyGet Alert
01/03/2024SHLSBuy Now
Shoals Technologies Gr
$8.67119.15%$18 → $19MaintainsBuyGet Alert
01/03/2024SEDGBuy Now
SolarEdge Technologies
$28.60316.08%$108 → $119MaintainsBuyGet Alert
01/03/2024NOVABuy Now
Sunnova Energy Intl
——$20 → $25MaintainsBuyGet Alert
01/03/2024SPWRBuy Now
SunPower
$1.61272.67%$5 → $6MaintainsNeutralGet Alert
01/03/2024RUNBuy Now
Sunrun
$17.3361.57%$23 → $28MaintainsBuyGet Alert
11/21/2023NOVABuy Now
Sunnova Energy Intl
—— → $20Initiates → BuyGet Alert
11/21/2023SHLSBuy Now
Shoals Technologies Gr
$8.67107.61% → $18Initiates → BuyGet Alert
11/21/2023SPWRBuy Now
SunPower
$1.61210.56% → $5Initiates → NeutralGet Alert
11/21/2023ENPHBuy Now
Enphase Energy
$31.11321.15% → $131Initiates → BuyGet Alert
11/21/2023SEDGBuy Now
SolarEdge Technologies
$28.60277.62% → $108Initiates → BuyGet Alert
11/21/2023MAXNBuy Now
Maxeon Solar Technologies
$3.5597.18% → $7Initiates → NeutralGet Alert
11/21/2023RUNBuy Now
Sunrun
$17.3332.72% → $23Initiates → BuyGet Alert
11/21/2023RNWBuy Now
ReNew Energy Glb
$5.4945.72% → $8Initiates → BuyGet Alert
11/21/2023FSLRBuy Now
First Solar
$255.89-26.53% → $188Initiates → BuyGet Alert
11/21/2023ENLTBuy Now
Enlight Renewable Energy
$39.49-56.95% → $17Initiates → NeutralGet Alert
11/21/2023HASIBuy Now
Hannon Armstrong
$32.76-8.42% → $30Initiates → BuyGet Alert
11/21/2023ARRYBuy Now
Array Technologies
$8.49123.79% → $19Initiates → NeutralGet Alert
05/11/2023EVGOBuy Now
EVgo
$3.10222.57% → $10ReiteratesOutperform → OutperformGet Alert
05/02/2023NOVABuy Now
Sunnova Energy Intl
—— → $45Reiterates → OutperformGet Alert
05/01/2023ENPHBuy Now
Enphase Energy
$31.11735.88%$295 → $260MaintainsOutperformGet Alert
04/28/2023FSLRBuy Now
First Solar
$255.89-33.57%$163 → $170MaintainsNeutralGet Alert
04/27/2023NEPBuy Now
NextEra Energy Partners
——$87 → $78MaintainsOutperformGet Alert
04/25/2023NOVABuy Now
Sunnova Energy Intl
——$43 → $45MaintainsOutperformGet Alert
03/17/2023WBXBuy Now
Wallbox
$3.40164.71%$10 → $9MaintainsOutperformGet Alert
03/15/2023DCFCBuy Now
Tritium DCFC
—— → $3Reiterates → NeutralGet Alert
03/15/2023FSLRBuy Now
First Solar
$255.89-36.3%$152 → $163MaintainsNeutralGet Alert
03/07/2023ENLTBuy Now
Enlight Renewable Energy
$39.49-44.29% → $22Initiates → OutperformGet Alert
03/06/2023SHLSBuy Now
Shoals Technologies Gr
$8.67234.49% → $29Reiterates → OutperformGet Alert
03/06/2023NXTBuy Now
NEXTracker
$87.20-58.72% → $36Initiates → OutperformGet Alert
02/27/2023NOVABuy Now
Sunnova Energy Intl
—— → $43Reiterates → OutperformGet Alert
02/21/2023STEMBuy Now
Stem
$18.0510.8%$24 → $20MaintainsOutperformGet Alert
02/16/2023SPWRBuy Now
SunPower
$1.61831.68% → $15Reiterates → NeutralGet Alert
02/13/2023BEBuy Now
Bloom Energy
$88.21-63.72% → $32Reiterates → OutperformGet Alert
02/13/2023FLNCBuy Now
Fluence Energy
$21.2027.36% → $27Reiterates → OutperformGet Alert
02/02/2023GNRCBuy Now
Generac Hldgs
$158.430.36%$165 → $159MaintainsOutperformGet Alert
01/17/2023SHLSBuy Now
Shoals Technologies Gr
$8.67234.49%$26 → $29MaintainsOutperformGet Alert
01/13/2023AZREBuy Now
Azure Power Global
——$5 → $4MaintainsUnderperformGet Alert
01/13/2023DCFCBuy Now
Tritium DCFC
——$8 → $3MaintainsNeutralGet Alert
01/13/2023SUNLBuy Now
Sunlight Finl Hldgs
——$4 → $1.6DowngradeOutperform → NeutralGet Alert
12/07/2022FREYBuy Now
FREYR Battery
——$19 → $18MaintainsOutperformGet Alert
12/02/2022WBXBuy Now
Wallbox
$3.40194.12%$11 → $10MaintainsOutperformGet Alert
11/10/2022SPWRBuy Now
SunPower
$1.61955.9%$21 → $17UpgradeUnderperform → NeutralGet Alert
11/04/2022EVGOBuy Now
EVgo
$3.10287.08%$15 → $12MaintainsOutperformGet Alert
11/03/2022GNRCBuy Now
Generac Hldgs
$158.434.15%$181 → $165MaintainsOutperformGet Alert
11/02/2022NEPBuy Now
NextEra Energy Partners
——$90 → $87MaintainsOutperformGet Alert
10/21/2022GNRCBuy Now
Generac Hldgs
$158.4314.25%$395 → $181MaintainsOutperformGet Alert
09/30/2022ALLGBuy Now
Allego
—— → $10Initiates → OutperformGet Alert
09/29/2022SUNLBuy Now
Sunlight Finl Hldgs
——$5 → $4MaintainsOutperformGet Alert
09/13/2022NEPBuy Now
NextEra Energy Partners
——$79 → $90MaintainsOutperformGet Alert
09/07/2022DCFCBuy Now
Tritium DCFC
—— → $8Initiates → NeutralGet Alert
09/07/2022WBXBuy Now
Wallbox
$3.40311.76% → $14Initiates → OutperformGet Alert
09/07/2022CHPTBuy Now
ChargePoint Hldgs
$7.91178.13% → $22Initiates → OutperformGet Alert
08/30/2022AZREBuy Now
Azure Power Global
——$22 → $5DowngradeOutperform → UnderperformGet Alert
08/17/2022SUNLBuy Now
Sunlight Finl Hldgs
——$6 → $5MaintainsOutperformGet Alert
08/11/2022BEBuy Now
Bloom Energy
$88.21-62.59%$32 → $33MaintainsOutperformGet Alert
08/11/2022ARRYBuy Now
Array Technologies
$8.49182.69%$20 → $24MaintainsOutperformGet Alert
07/28/2022ENPHBuy Now
Enphase Energy
$31.11803.39%$174 → $281UpgradeNeutral → OutperformGet Alert
07/25/2022SHLSBuy Now
Shoals Technologies Gr
$8.67130.68%$25 → $20MaintainsOutperformGet Alert
07/25/2022ARRYBuy Now
Array Technologies
$8.4988.46%$21 → $16MaintainsOutperformGet Alert
07/25/2022NEPBuy Now
NextEra Energy Partners
——$74 → $79MaintainsOutperformGet Alert
07/19/2022TSLABuy Now
Tesla
$473.42111.23% → $1000Assumes → OutperformGet Alert
07/18/2022EVGOBuy Now
EVgo
$3.10319.34%$14 → $13MaintainsOutperformGet Alert
06/15/2022NEPBuy Now
NextEra Energy Partners
——$78 → $74MaintainsOutperformGet Alert
05/18/2022SHLSBuy Now
Shoals Technologies Gr
$8.67188.35%$31 → $25MaintainsOutperformGet Alert
05/16/2022ARRYBuy Now
Array Technologies
$8.49147.35%$22 → $21MaintainsOutperformGet Alert
05/16/2022FLNCBuy Now
Fluence Energy
$21.2036.79%$37 → $29MaintainsOutperformGet Alert
05/12/2022FTCIBuy Now
FTC Solar
$9.27-35.28%$8 → $6MaintainsOutperformGet Alert
05/12/2022EVGOBuy Now
EVgo
$3.10351.6% → $14UpgradeNeutral → OutperformGet Alert
04/28/2022ENPHBuy Now
Enphase Energy
$31.11459.4%$163 → $174MaintainsNeutralGet Alert
04/27/2022NEPBuy Now
NextEra Energy Partners
——$87 → $78MaintainsOutperformGet Alert
03/31/2022SUNLBuy Now
Sunlight Finl Hldgs
——$7 → $6MaintainsOutperformGet Alert
03/08/2022FSLRBuy Now
First Solar
$255.89-67.95%$88 → $82MaintainsNeutralGet Alert
02/17/2022GNRCBuy Now
Generac Hldgs
$158.43187.82%$451 → $456MaintainsOutperformGet Alert
01/20/2022FTCIBuy Now
FTC Solar
$9.277.87%$18 → $10MaintainsOutperformGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$21.20135.85% → $50Initiates → OutperformGet Alert
11/15/2021EVGOBuy Now
EVgo
$3.10448.37%$11 → $17DowngradeOutperform → NeutralGet Alert
11/08/2021NOVABuy Now
Sunnova Energy Intl
——$61 → $63MaintainsOutperformGet Alert
11/03/2021GNRCBuy Now
Generac Hldgs
$158.43232.64%$513 → $527MaintainsOutperformGet Alert
10/12/2021FREYBuy Now
FREYR Battery
—— → $13Initiates → OutperformGet Alert
10/04/2021SUNLBuy Now
Sunlight Finl Hldgs
—— → $9Initiates → OutperformGet Alert
09/21/2021EVGOBuy Now
EVgo
$3.10254.83% → $11Initiates → OutperformGet Alert
09/20/2021FSLRBuy Now
First Solar
$255.89-62.48%$80 → $96MaintainsNeutralGet Alert
08/06/2021GNRCBuy Now
Generac Hldgs
$158.43230.11% → $523Initiates → OutperformGet Alert
07/30/2021NOVABuy Now
Sunnova Energy Intl
——$56 → $61MaintainsOutperformGet Alert
06/29/2021STEMBuy Now
Stem
$18.05165.93% → $48Initiates → OutperformGet Alert
05/04/2021SEDGBuy Now
SolarEdge Technologies
$28.601025.87%$324 → $322MaintainsNeutralGet Alert
01/20/2021SEDGBuy Now
SolarEdge Technologies
$28.60893.01%$235 → $284MaintainsNeutralGet Alert
01/20/2021ENPHBuy Now
Enphase Energy
$31.11382.24%$93 → $150MaintainsNeutralGet Alert
10/28/2020ENPHBuy Now
Enphase Energy
$31.11198.99%$89 → $93MaintainsNeutralGet Alert
10/26/2020SEDGBuy Now
SolarEdge Technologies
$28.60763.64%$180 → $247MaintainsNeutralGet Alert
10/26/2020ENPHBuy Now
Enphase Energy
$31.11186.13%$60 → $89MaintainsNeutralGet Alert
10/20/2020AZREBuy Now
Azure Power Global
——$23 → $30MaintainsOutperformGet Alert
09/24/2020JKSBuy Now
JinkoSolar Holding Co
$25.9523.31% → $32UpgradeNeutral → OutperformGet Alert
02/21/2020SEDGBuy Now
SolarEdge Technologies
$28.60267.13%$85 → $105MaintainsNeutralGet Alert
09/20/2019SEDGBuy Now
SolarEdge Technologies
$28.60179.72%$70 → $80MaintainsNeutralGet Alert
09/03/2019JKSBuy Now
JinkoSolar Holding Co
$25.95-26.78%$18 → $19MaintainsNeutralGet Alert
07/01/2019JKSBuy Now
JinkoSolar Holding Co
$25.95-30.64%$16 → $18MaintainsNeutralGet Alert
03/25/2019ENPHBuy Now
Enphase Energy
$31.11——Initiates → NeutralGet Alert
03/25/2019SEDGBuy Now
SolarEdge Technologies
$28.6050.35% → $43Initiates → NeutralGet Alert
06/18/2018AZREBuy Now
Azure Power Global
——$22 → $24MaintainsOutperformGet Alert
06/07/2018JKSBuy Now
JinkoSolar Holding Co
$25.95-49.9%$22 → $13MaintainsNeutralGet Alert
08/29/2017JASOBuy Now
JA Solar Holdings, Co., Ltd. - American depositary shares, each representing five ordinary shares
——$6 → $6.5MaintainsNeutralGet Alert
08/22/2017JKSBuy Now
JinkoSolar Holding Co
$25.95——DowngradeOutperform → NeutralGet Alert
11/14/2016JKSBuy Now
JinkoSolar Holding Co
$25.95——Assumes → OutperformGet Alert
11/07/2016AZREBuy Now
Azure Power Global
———Initiates → OutperformGet Alert
08/18/2016JASOBuy Now
JA Solar Holdings ADR
—— → $9.69MaintainsNeutralGet Alert
08/18/2016JKSBuy Now
JinkoSolar Holding Co
$25.9515.61%$40 → $30MaintainsOutperformGet Alert
03/21/2016JKSBuy Now
JinkoSolar Holding Co
$25.9554.14%$42 → $40MaintainsOutperformGet Alert
10/17/2013JKSBuy Now
JinkoSolar Holding Co
$25.9523.31%$22 → $32UpgradeNeutral → OutperformGet Alert
03/22/2012JASOBuy Now
JA Solar Holdings
—— → $2Initiates → NeutralGet Alert