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 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

27.8%

Smart Score

75.9%

Overall Average Return Percentile

84th

Number of Ratings

98
Buy NowGet Alert
12/08/2025RIVNBuy Now
Rivian Automotive
$18.51-35.17%$12 → $12DowngradeEqual-Weight → UnderweightGet Alert
12/08/2025LEABuy Now
Lear
$116.07-3.51%$115 → $112DowngradeOverweight → Equal-WeightGet Alert
12/08/2025CARBuy Now
Avis Budget Gr
$128.6110.41%$115 → $142DowngradeOverweight → Equal-WeightGet Alert
12/08/2025BWABuy Now
BorgWarner
$44.869.23%$42 → $49DowngradeOverweight → Equal-WeightGet Alert
12/08/2025ADNTBuy Now
Adient
$18.766.61%$17 → $20UpgradeUnderweight → Equal-WeightGet Alert
12/08/2025APTVBuy Now
Aptiv
$77.358.6%$60 → $84UpgradeUnderweight → Equal-WeightGet Alert
12/08/2025TSLABuy Now
Tesla
$471.61-9.88%$410 → $425DowngradeOverweight → Equal-WeightGet Alert
12/08/2025GMBuy Now
General Motors
$82.109.62%$54 → $90UpgradeEqual-Weight → OverweightGet Alert
12/08/2025QSBuy Now
QuantumScape
$10.7211.94% → $12Initiates → Equal-WeightGet Alert
12/08/2025LCIDBuy Now
Lucid Group
$11.80-15.25%$30 → $10DowngradeEqual-Weight → UnderweightGet Alert
11/26/2025FLNCBuy Now
Fluence Energy
$20.70-32.37%$12 → $14MaintainsEqual-WeightGet Alert
10/30/2025GEVBuy Now
GE Vernova
$677.004.87%$690 → $710MaintainsOverweightGet Alert
10/30/2025ENPHBuy Now
Enphase Energy
$31.20-16.67%$28 → $26MaintainsUnderweightGet Alert
10/16/2025SEDGBuy Now
SolarEdge Technologies
$28.32-11.73%$17 → $25MaintainsUnderweightGet Alert
10/16/2025SHLSBuy Now
Shoals Technologies Gr
$8.6726.87%$7 → $11MaintainsOverweightGet Alert
10/16/2025GEVBuy Now
GE Vernova
$677.001.92%$675 → $690MaintainsOverweightGet Alert
10/16/2025FSLRBuy Now
First Solar
$255.89-1.13%$215 → $253MaintainsOverweightGet Alert
10/16/2025ARRYBuy Now
Array Technologies
$8.60-6.98%$6 → $8MaintainsEqual-WeightGet Alert
08/06/2025EVGOBuy Now
EVgo
$3.0945.63%$4 → $4.5MaintainsEqual-WeightGet Alert
07/24/2025GEVBuy Now
GE Vernova
$677.00-0.3%$511 → $675MaintainsOverweightGet Alert
06/24/2025GEVBuy Now
GE Vernova
$677.00-24.52%$422 → $511MaintainsOverweightGet Alert
06/03/2025EVGOBuy Now
EVgo
$3.0929.45% → $4Initiates → Equal-WeightGet Alert
05/19/2025AXLBuy Now
American Axle & Mfg Hldgs
$6.3418.3%$8 → $7.5MaintainsOverweightGet Alert
04/24/2025GEVBuy Now
GE Vernova
$677.00-37.67%$400 → $422MaintainsOverweightGet Alert
04/23/2025FLNCBuy Now
Fluence Energy
$20.70-80.68%$8 → $4MaintainsEqual-WeightGet Alert
04/23/2025ENPHBuy Now
Enphase Energy
$31.2015.38%$67 → $36DowngradeEqual-Weight → UnderweightGet Alert
02/27/2025FSLRBuy Now
First Solar
$255.89-6.99%$297 → $238MaintainsOverweightGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$28.32-36.45%$11 → $18UpgradeUnderweight → Equal-WeightGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$31.20114.74%$68 → $67MaintainsEqual-WeightGet Alert
01/29/2025ENPHBuy Now
Enphase Energy
$31.20117.95%$74 → $68MaintainsEqual-WeightGet Alert
01/07/2025SEDGBuy Now
SolarEdge Technologies
$28.32-61.16%$9 → $11MaintainsUnderweightGet Alert
12/17/2024SHLSBuy Now
Shoals Technologies Gr
$8.67-19.26% → $7UpgradeEqual-Weight → OverweightGet Alert
11/15/2024FSLRBuy Now
First Solar
$255.8943.42%$301 → $367MaintainsOverweightGet Alert
11/15/2024NOVABuy Now
Sunnova Energy Intl
$12 → $6MaintainsEqual-WeightGet Alert
11/15/2024ENPHBuy Now
Enphase Energy
$31.20137.18%$93 → $74MaintainsEqual-WeightGet Alert
11/15/2024GEVBuy Now
GE Vernova
$677.00-45.79%$301 → $367MaintainsOverweightGet Alert
11/15/2024MAXNBuy Now
Maxeon Solar Technologies
$3.3120.85%$4 → $4DowngradeEqual-Weight → UnderweightGet Alert
11/15/2024SEDGBuy Now
SolarEdge Technologies
$28.32-68.22%$23 → $9DowngradeEqual-Weight → UnderweightGet Alert
10/30/2024FSLRBuy Now
First Solar
$255.8916.07%$329 → $297MaintainsOverweightGet Alert
10/24/2024GEVBuy Now
GE Vernova
$677.00-55.54%$256 → $301MaintainsOverweightGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$31.20198.08%$102 → $93MaintainsEqual-WeightGet Alert
10/15/2024FSLRBuy Now
First Solar
$255.8928.57%$332 → $329MaintainsOverweightGet Alert
10/09/2024ENPHBuy Now
Enphase Energy
$31.20226.92%$100 → $102MaintainsEqual-WeightGet Alert
10/08/2024SEDGBuy Now
SolarEdge Technologies
$28.32-18.79%$28 → $23MaintainsEqual-WeightGet Alert
09/13/2024GEVBuy Now
GE Vernova
$677.00-62.19%$220 → $256MaintainsOverweightGet Alert
08/26/2024GEVBuy Now
GE Vernova
$677.00-67.5%$220 → $220MaintainsOverweightGet Alert
08/21/2024ENPHBuy Now
Enphase Energy
$31.20220.51%$98 → $100MaintainsEqual-WeightGet Alert
08/21/2024NOVABuy Now
Sunnova Energy Intl
$11 → $13MaintainsEqual-WeightGet Alert
08/01/2024GEVBuy Now
GE Vernova
$677.00-67.5%$175 → $220UpgradeEqual-Weight → OverweightGet Alert
07/31/2024FSLRBuy Now
First Solar
$255.8929.74%$331 → $332MaintainsOverweightGet Alert
06/26/2024SEDGBuy Now
SolarEdge Technologies
$28.3244.76%$83 → $41MaintainsEqual-WeightGet Alert
06/14/2024NOVABuy Now
Sunnova Energy Intl
$14 → $10MaintainsEqual-WeightGet Alert
06/04/2024FSLRBuy Now
First Solar
$255.8929.35%$248 → $331MaintainsOverweightGet Alert
05/23/2024ARRYBuy Now
Array Technologies
$8.6097.67%$18 → $17MaintainsEqual-WeightGet Alert
05/23/2024GEVBuy Now
GE Vernova
$677.00-75.33% → $167Initiates → Equal-WeightGet Alert
05/02/2024FSLRBuy Now
First Solar
$255.89-3.08%$245 → $248MaintainsOverweightGet Alert
03/08/2024ARRYBuy Now
Array Technologies
$8.60109.3%$19 → $18MaintainsEqual-WeightGet Alert
02/28/2024FSLRBuy Now
First Solar
$255.89-4.26%$237 → $245MaintainsOverweightGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$31.20239.74%$97 → $106MaintainsEqual-WeightGet Alert
12/08/2023NOVABuy Now
Sunnova Energy Intl
$25 → $24MaintainsOverweightGet Alert
12/08/2023ENPHBuy Now
Enphase Energy
$31.20210.9%$94 → $97MaintainsEqual-WeightGet Alert
12/08/2023ARRYBuy Now
Array Technologies
$8.60120.93%$23 → $19MaintainsEqual-WeightGet Alert
12/08/2023FSLRBuy Now
First Solar
$255.89-7.38%$214 → $237UpgradeEqual-Weight → OverweightGet Alert
11/20/2023SEDGBuy Now
SolarEdge Technologies
$28.32214.23%$176 → $89MaintainsEqual-WeightGet Alert
11/20/2023ENPHBuy Now
Enphase Energy
$31.20201.28%$135 → $94MaintainsEqual-WeightGet Alert
11/13/2023PLUGBuy Now
Plug Power
$2.1662.04%$9 → $3.5MaintainsEqual-WeightGet Alert
11/02/2023SPWRBuy Now
SunPower
$1.5889.87%$5 → $3MaintainsUnderweightGet Alert
10/17/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31322.96%$22 → $14MaintainsEqual-WeightGet Alert
10/17/2023NOVABuy Now
Sunnova Energy Intl
$38 → $25MaintainsOverweightGet Alert
10/17/2023SEDGBuy Now
SolarEdge Technologies
$28.32521.4%$240 → $176MaintainsEqual-WeightGet Alert
10/17/2023PLUGBuy Now
Plug Power
$2.16316.67%$10 → $9MaintainsEqual-WeightGet Alert
10/17/2023FSLRBuy Now
First Solar
$255.89-16.37%$226 → $214MaintainsEqual-WeightGet Alert
10/17/2023ENPHBuy Now
Enphase Energy
$31.20332.69%$159 → $135MaintainsEqual-WeightGet Alert
10/17/2023SPWRBuy Now
SunPower
$1.58216.46%$8 → $5DowngradeEqual-Weight → UnderweightGet Alert
10/17/2023ARRYBuy Now
Array Technologies
$8.60167.44%$18 → $23UpgradeUnderweight → Equal-WeightGet Alert
09/22/2023FSLRBuy Now
First Solar
$255.89-11.68%$206 → $226MaintainsEqual-WeightGet Alert
09/06/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31564.65%$30 → $22MaintainsEqual-WeightGet Alert
09/06/2023NOVABuy Now
Sunnova Energy Intl
$42 → $38MaintainsOverweightGet Alert
09/06/2023SEDGBuy Now
SolarEdge Technologies
$28.32747.36%$334 → $240MaintainsEqual-WeightGet Alert
09/06/2023FSLRBuy Now
First Solar
$255.89-19.5%$180 → $206UpgradeUnderweight → Equal-WeightGet Alert
09/06/2023ENPHBuy Now
Enphase Energy
$31.20409.62%$234 → $159MaintainsEqual-WeightGet Alert
08/31/2023PLUGBuy Now
Plug Power
$2.16362.96%$15 → $10MaintainsEqual-WeightGet Alert
07/17/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31806.34%$32 → $30MaintainsEqual-WeightGet Alert
07/17/2023NOVABuy Now
Sunnova Energy Intl
$35 → $42MaintainsOverweightGet Alert
07/17/2023SEDGBuy Now
SolarEdge Technologies
$28.321079.25%$370 → $334MaintainsEqual-WeightGet Alert
07/17/2023PLUGBuy Now
Plug Power
$2.16594.44%$15 → $15ReiteratesEqual-Weight → Equal-WeightGet Alert
07/17/2023FSLRBuy Now
First Solar
$255.89-29.66%$200 → $180MaintainsUnderweightGet Alert
07/17/2023ENPHBuy Now
Enphase Energy
$31.20650%$268 → $234MaintainsEqual-WeightGet Alert
04/03/2023MAXNBuy Now
Maxeon Solar Technologies
$3.31866.77%$21 → $32MaintainsEqual-WeightGet Alert
04/03/2023SEDGBuy Now
SolarEdge Technologies
$28.321206.35%$374 → $370Assumes → Equal-WeightGet Alert
04/03/2023NOVABuy Now
Sunnova Energy Intl
→ $35Initiates → OverweightGet Alert
04/03/2023ENPHBuy Now
Enphase Energy
$31.20758.97% → $268Initiates → Equal-WeightGet Alert
04/03/2023FSLRBuy Now
First Solar
$255.89-21.84%$194 → $200DowngradeEqual-Weight → UnderweightGet Alert
04/03/2023PLUGBuy Now
Plug Power
$2.16594.44%$35 → $15DowngradeOverweight → Equal-WeightGet Alert
08/18/2022MAXNBuy Now
Maxeon Solar Technologies
$3.31534.44%$14 → $21MaintainsEqual-WeightGet Alert
01/13/2022MAXNBuy Now
Maxeon Solar Technologies
$3.31322.96%$18 → $14MaintainsEqual-WeightGet Alert
08/25/2021MAXNBuy Now
Maxeon Solar Technologies
$3.31443.81%$17 → $18MaintainsEqual-WeightGet Alert
08/09/2021MAXNBuy Now
Maxeon Solar Technologies
$3.31413.6% → $17Initiates → Equal-WeightGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free