Andrew Percoco's Stock Ratings

Morgan Stanley Analyst

Andrew Percoco is an analyst at Morgan Stanley. 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 06/14/2025

Overall Average Return

4.72%

Smart Score

51.7%

Overall Average Return Percentile

47th

Number of Ratings

73
Buy NowGet Alert
06/03/2025EVGOBuy Now
EVgo
$4.54-11.8%
Andrew Percoco51%
→ $4Initiates → Equal-WeightGet Alert
04/24/2025GEVBuy Now
GE Vernova
$491.42-14.13%
Andrew Percoco51%
$400 → $422MaintainsOverweightGet Alert
02/27/2025FSLRBuy Now
First Solar
$173.5837.11%
Andrew Percoco51%
$297 → $238MaintainsOverweightGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$23.10-22.08%
Andrew Percoco51%
$11 → $18UpgradeUnderweight → Equal-WeightGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$45.1748.33%
Andrew Percoco51%
$68 → $67MaintainsEqual-WeightGet Alert
01/07/2025SEDGBuy Now
SolarEdge Technologies
$23.10-52.38%
Andrew Percoco51%
$9 → $11MaintainsUnderweightGet Alert
12/17/2024SHLSBuy Now
Shoals Technologies Gr
$5.1635.79%
Andrew Percoco51%
→ $7UpgradeEqual-Weight → OverweightGet Alert
11/15/2024FSLRBuy Now
First Solar
$173.58111.43%
Andrew Percoco51%
$301 → $367MaintainsOverweightGet Alert
11/15/2024NOVABuy Now
Sunnova Energy Intl
$0.163704.69%
Andrew Percoco51%
$12 → $6MaintainsEqual-WeightGet Alert
11/15/2024ENPHBuy Now
Enphase Energy
$45.1763.83%
Andrew Percoco51%
$93 → $74MaintainsEqual-WeightGet Alert
11/15/2024GEVBuy Now
GE Vernova
$491.42-25.32%
Andrew Percoco51%
$301 → $367MaintainsOverweightGet Alert
11/15/2024MAXNBuy Now
Maxeon Solar Technologies
$3.1427.39%
Andrew Percoco51%
$4 → $4DowngradeEqual-Weight → UnderweightGet Alert
11/15/2024SEDGBuy Now
SolarEdge Technologies
$23.10-61.04%
Andrew Percoco51%
$23 → $9DowngradeEqual-Weight → UnderweightGet Alert
10/30/2024FSLRBuy Now
First Solar
$173.5871.1%
Andrew Percoco51%
$329 → $297MaintainsOverweightGet Alert
10/24/2024GEVBuy Now
GE Vernova
$491.42-38.75%
Andrew Percoco51%
$256 → $301MaintainsOverweightGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$45.17105.89%
Andrew Percoco51%
$102 → $93MaintainsEqual-WeightGet Alert
10/15/2024FSLRBuy Now
First Solar
$173.5889.54%
Andrew Percoco51%
$332 → $329MaintainsOverweightGet Alert
10/09/2024ENPHBuy Now
Enphase Energy
$45.17125.81%
Andrew Percoco51%
$100 → $102MaintainsEqual-WeightGet Alert
10/08/2024SEDGBuy Now
SolarEdge Technologies
$23.10-0.43%
Andrew Percoco51%
$28 → $23MaintainsEqual-WeightGet Alert
09/13/2024GEVBuy Now
GE Vernova
$491.42-47.91%
Andrew Percoco51%
$220 → $256MaintainsOverweightGet Alert
08/26/2024GEVBuy Now
GE Vernova
$491.42-55.23%
Andrew Percoco51%
$220 → $220MaintainsOverweightGet Alert
08/21/2024ENPHBuy Now
Enphase Energy
$45.17121.39%
Andrew Percoco51%
$98 → $100MaintainsEqual-WeightGet Alert
08/21/2024NOVABuy Now
Sunnova Energy Intl
$0.168143.5%
Andrew Percoco51%
$11 → $13MaintainsEqual-WeightGet Alert
08/01/2024GEVBuy Now
GE Vernova
$491.42-55.23%
Andrew Percoco51%
$175 → $220UpgradeEqual-Weight → OverweightGet Alert
07/31/2024FSLRBuy Now
First Solar
$173.5891.27%
Andrew Percoco51%
$331 → $332MaintainsOverweightGet Alert
06/26/2024SEDGBuy Now
SolarEdge Technologies
$23.1077.49%
Andrew Percoco51%
$83 → $41MaintainsEqual-WeightGet Alert
06/14/2024NOVABuy Now
Sunnova Energy Intl
$0.166241.15%
Andrew Percoco51%
$14 → $10MaintainsEqual-WeightGet Alert
06/04/2024FSLRBuy Now
First Solar
$173.5890.69%
Andrew Percoco51%
$248 → $331MaintainsOverweightGet Alert
05/23/2024ARRYBuy Now
Array Technologies
$7.81117.73%
Andrew Percoco51%
$18 → $17MaintainsEqual-WeightGet Alert
05/23/2024GEVBuy Now
GE Vernova
$491.42-66.02%
Andrew Percoco51%
→ $167Initiates → Equal-WeightGet Alert
05/02/2024FSLRBuy Now
First Solar
$173.5842.87%
Andrew Percoco51%
$245 → $248MaintainsOverweightGet Alert
03/08/2024ARRYBuy Now
Array Technologies
$7.81130.54%
Andrew Percoco51%
$19 → $18MaintainsEqual-WeightGet Alert
02/28/2024FSLRBuy Now
First Solar
$173.5841.15%
Andrew Percoco51%
$237 → $245MaintainsOverweightGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$45.17134.67%
Andrew Percoco51%
$97 → $106MaintainsEqual-WeightGet Alert
12/08/2023NOVABuy Now
Sunnova Energy Intl
$0.1615118.77%
Andrew Percoco51%
$25 → $24MaintainsOverweightGet Alert
12/08/2023ENPHBuy Now
Enphase Energy
$45.17114.74%
Andrew Percoco51%
$94 → $97MaintainsEqual-WeightGet Alert
12/08/2023ARRYBuy Now
Array Technologies
$7.81143.35%
Andrew Percoco51%
$23 → $19MaintainsEqual-WeightGet Alert
12/08/2023FSLRBuy Now
First Solar
$173.5836.54%
Andrew Percoco51%
$214 → $237UpgradeEqual-Weight → OverweightGet Alert
11/20/2023SEDGBuy Now
SolarEdge Technologies
$23.10285.28%
Andrew Percoco51%
$176 → $89MaintainsEqual-WeightGet Alert
11/20/2023ENPHBuy Now
Enphase Energy
$45.17108.1%
Andrew Percoco51%
$135 → $94MaintainsEqual-WeightGet Alert
11/13/2023PLUGBuy Now
Plug Power
$1.32165.15%
Andrew Percoco51%
$9 → $3.5MaintainsEqual-WeightGet Alert
11/02/2023SPWRBuy Now
SunPower
$1.8859.57%
Andrew Percoco51%
$5 → $3MaintainsUnderweightGet Alert
10/17/2023MAXNBuy Now
Maxeon Solar Technologies
$3.14345.86%
Andrew Percoco51%
$22 → $14MaintainsEqual-WeightGet Alert
10/17/2023NOVABuy Now
Sunnova Energy Intl
$0.1615752.89%
Andrew Percoco51%
$38 → $25MaintainsOverweightGet Alert
10/17/2023SEDGBuy Now
SolarEdge Technologies
$23.10661.9%
Andrew Percoco51%
$240 → $176MaintainsEqual-WeightGet Alert
10/17/2023PLUGBuy Now
Plug Power
$1.32581.82%
Andrew Percoco51%
$10 → $9MaintainsEqual-WeightGet Alert
10/17/2023FSLRBuy Now
First Solar
$173.5823.29%
Andrew Percoco51%
$226 → $214MaintainsEqual-WeightGet Alert
10/17/2023ENPHBuy Now
Enphase Energy
$45.17198.87%
Andrew Percoco51%
$159 → $135MaintainsEqual-WeightGet Alert
10/17/2023SPWRBuy Now
SunPower
$1.88165.96%
Andrew Percoco51%
$8 → $5DowngradeEqual-Weight → UnderweightGet Alert
10/17/2023ARRYBuy Now
Array Technologies
$7.81194.58%
Andrew Percoco51%
$18 → $23UpgradeUnderweight → Equal-WeightGet Alert
09/22/2023FSLRBuy Now
First Solar
$173.5830.2%
Andrew Percoco51%
$206 → $226MaintainsEqual-WeightGet Alert
09/06/2023MAXNBuy Now
Maxeon Solar Technologies
$3.14600.64%
Andrew Percoco51%
$30 → $22MaintainsEqual-WeightGet Alert
09/06/2023NOVABuy Now
Sunnova Energy Intl
$0.1623996.39%
Andrew Percoco51%
$42 → $38MaintainsOverweightGet Alert
09/06/2023SEDGBuy Now
SolarEdge Technologies
$23.10938.96%
Andrew Percoco51%
$334 → $240MaintainsEqual-WeightGet Alert
09/06/2023FSLRBuy Now
First Solar
$173.5818.68%
Andrew Percoco51%
$180 → $206UpgradeUnderweight → Equal-WeightGet Alert
09/06/2023ENPHBuy Now
Enphase Energy
$45.17252%
Andrew Percoco51%
$234 → $159MaintainsEqual-WeightGet Alert
08/31/2023PLUGBuy Now
Plug Power
$1.32657.58%
Andrew Percoco51%
$15 → $10MaintainsEqual-WeightGet Alert
07/17/2023MAXNBuy Now
Maxeon Solar Technologies
$3.14855.41%
Andrew Percoco51%
$32 → $30MaintainsEqual-WeightGet Alert
07/17/2023NOVABuy Now
Sunnova Energy Intl
$0.1626532.85%
Andrew Percoco51%
$35 → $42MaintainsOverweightGet Alert
07/17/2023SEDGBuy Now
SolarEdge Technologies
$23.101345.89%
Andrew Percoco51%
$370 → $334MaintainsEqual-WeightGet Alert
07/17/2023PLUGBuy Now
Plug Power
$1.321036.36%
Andrew Percoco51%
$15 → $15ReiteratesEqual-Weight → Equal-WeightGet Alert
07/17/2023FSLRBuy Now
First Solar
$173.583.7%
Andrew Percoco51%
$200 → $180MaintainsUnderweightGet Alert
07/17/2023ENPHBuy Now
Enphase Energy
$45.17418.04%
Andrew Percoco51%
$268 → $234MaintainsEqual-WeightGet Alert
04/03/2023MAXNBuy Now
Maxeon Solar Technologies
$3.14919.11%
Andrew Percoco51%
$21 → $32MaintainsEqual-WeightGet Alert
04/03/2023SEDGBuy Now
SolarEdge Technologies
$23.101501.73%
Andrew Percoco51%
$374 → $370Assumes → Equal-WeightGet Alert
04/03/2023NOVABuy Now
Sunnova Energy Intl
$0.1622094.04%
Andrew Percoco51%
→ $35Initiates → OverweightGet Alert
04/03/2023ENPHBuy Now
Enphase Energy
$45.17493.31%
Andrew Percoco51%
→ $268Initiates → Equal-WeightGet Alert
04/03/2023FSLRBuy Now
First Solar
$173.5815.22%
Andrew Percoco51%
$194 → $200DowngradeEqual-Weight → UnderweightGet Alert
04/03/2023PLUGBuy Now
Plug Power
$1.321036.36%
Andrew Percoco51%
$35 → $15DowngradeOverweight → Equal-WeightGet Alert
08/18/2022MAXNBuy Now
Maxeon Solar Technologies
$3.14568.79%
Andrew Percoco51%
$14 → $21MaintainsEqual-WeightGet Alert
01/13/2022MAXNBuy Now
Maxeon Solar Technologies
$3.14345.86%
Andrew Percoco51%
$18 → $14MaintainsEqual-WeightGet Alert
08/25/2021MAXNBuy Now
Maxeon Solar Technologies
$3.14473.25%
Andrew Percoco51%
$17 → $18MaintainsEqual-WeightGet Alert
08/09/2021MAXNBuy Now
Maxeon Solar Technologies
$3.14441.4%
Andrew Percoco51%
→ $17Initiates → Equal-WeightGet Alert