Moses Sutton's Stock Ratings

Exane BNP Paribas Analyst

Moses Sutton is an analyst at Exane BNP Paribas. 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/18/2025

Overall Average Return

34.5%

Smart Score

70.6%

Overall Average Return Percentile

89th

Number of Ratings

72
Buy NowGet Alert
05/15/2025SHLSBuy Now
Shoals Technologies Gr
$5.41-26.06%
Moses Sutton70%
$4.5 → $4DowngradeNeutral → UnderperformGet Alert
02/06/2025ARRYBuy Now
Array Technologies
$7.9413.35%
Moses Sutton70%
→ $9UpgradeUnderperform → NeutralGet Alert
04/17/2024GEVBuy Now
GE Vernova
$486.27-63.6%
Moses Sutton70%
→ $177Initiates → OutperformGet Alert
03/12/2024AMRCBuy Now
Ameresco
$16.46—
Moses Sutton70%
—UpgradeNeutral → OutperformGet Alert
02/28/2024ARRYBuy Now
Array Technologies
$7.94—
Moses Sutton70%
—DowngradeNeutral → UnderperformGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$17.21312.55%
Moses Sutton70%
→ $71DowngradeOutperform → NeutralGet Alert
10/24/2023FLNCBuy Now
Fluence Energy
$5.78350.22%
Moses Sutton70%
$31 → $26MaintainsOverweightGet Alert
10/20/2023RUNBuy Now
Sunrun
$5.98234.45%
Moses Sutton70%
→ $20Initiates → OutperformGet Alert
10/20/2023SPWRBuy Now
SunPower
$1.69136.69%
Moses Sutton70%
→ $4Initiates → UnderperformGet Alert
10/20/2023BEPCBuy Now
Brookfield Renewable
$31.84—
Moses Sutton70%
—Initiates → OutperformGet Alert
10/20/2023HASIBuy Now
Hannon Armstrong
$25.8212.32%
Moses Sutton70%
→ $29Initiates → OutperformGet Alert
10/20/2023FLNCBuy Now
Fluence Energy
$5.78211.69%
Moses Sutton70%
→ $18Initiates → UnderperformGet Alert
10/20/2023ENPHBuy Now
Enphase Energy
$36.34260.48%
Moses Sutton70%
→ $131Initiates → NeutralGet Alert
10/20/2023ARRYBuy Now
Array Technologies
$7.94164.48%
Moses Sutton70%
→ $21Initiates → NeutralGet Alert
10/20/2023AMRCBuy Now
Ameresco
$16.46161.24%
Moses Sutton70%
→ $43Initiates → NeutralGet Alert
10/20/2023STEMBuy Now
Stem
$0.451014.83%
Moses Sutton70%
→ $5Initiates → NeutralGet Alert
10/20/2023GNRCBuy Now
Generac Hldgs
$124.64-37.42%
Moses Sutton70%
→ $78Initiates → UnderperformGet Alert
10/20/2023NOVABuy Now
Sunnova Energy Intl
$0.168777.62%
Moses Sutton70%
→ $14Initiates → NeutralGet Alert
10/20/2023FSLRBuy Now
First Solar
$150.4357.55%
Moses Sutton70%
→ $237Initiates → OutperformGet Alert
10/20/2023SHLSBuy Now
Shoals Technologies Gr
$5.41509.98%
Moses Sutton70%
→ $33Initiates → OutperformGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$17.21713.48%
Moses Sutton70%
→ $140Initiates → OutperformGet Alert
08/30/2023FLNCBuy Now
Fluence Energy
$5.78436.8%
Moses Sutton70%
→ $31Initiates → OverweightGet Alert
11/22/2021FLNCBuy Now
Fluence Energy
$5.78609.96%
Moses Sutton70%
→ $41Initiates → OverweightGet Alert
11/16/2021SUNLBuy Now
Sunlight Finl Hldgs
——
Moses Sutton70%
$8 → $9MaintainsOverweightGet Alert
11/10/2021SHLSBuy Now
Shoals Technologies Gr
$5.41436.04%
Moses Sutton70%
$32 → $29MaintainsEqual-WeightGet Alert
10/27/2021ENPHBuy Now
Enphase Energy
$36.34651.24%
Moses Sutton70%
$213 → $273MaintainsOverweightGet Alert
10/20/2021FTCIBuy Now
FTC Solar
$3.97126.7%
Moses Sutton70%
$11 → $9UpgradeEqual-Weight → OverweightGet Alert
10/20/2021ARRYBuy Now
Array Technologies
$7.9488.92%
Moses Sutton70%
$16 → $15DowngradeEqual-Weight → UnderweightGet Alert
10/20/2021SUNLBuy Now
Sunlight Finl Hldgs
——
Moses Sutton70%
→ $8Initiates → OverweightGet Alert
10/18/2021EVABuy Now
Enviva
——
Moses Sutton70%
$67 → $80MaintainsOverweightGet Alert
10/08/2021PLUGBuy Now
Plug Power
$1.15—
Moses Sutton70%
—UpgradeUnderweight → Equal-WeightGet Alert
09/01/2021AZREBuy Now
Azure Power Global
——
Moses Sutton70%
$37 → $30MaintainsOverweightGet Alert
07/20/2021ARRYBuy Now
Array Technologies
$7.94—
Moses Sutton70%
—UpgradeUnderweight → Equal-WeightGet Alert
07/14/2021ANRGBuy Now
Anaergia
——
Moses Sutton70%
→ $24Initiates → OverweightGet Alert
06/23/2021PLUGBuy Now
Plug Power
$1.152258.08%
Moses Sutton70%
$24 → $27MaintainsUnderweightGet Alert
06/17/2021AZREBuy Now
Azure Power Global
——
Moses Sutton70%
$45 → $37MaintainsOverweightGet Alert
06/07/2021EVABuy Now
Enviva
——
Moses Sutton70%
$64 → $65MaintainsOverweightGet Alert
05/24/2021ARRYBuy Now
Array Technologies
$7.9488.92%
Moses Sutton70%
$16 → $15MaintainsUnderweightGet Alert
05/24/2021FTCIBuy Now
FTC Solar
$3.97177.08%
Moses Sutton70%
→ $11Initiates → Equal-WeightGet Alert
05/17/2021PLUGBuy Now
Plug Power
$1.151996.07%
Moses Sutton70%
$29 → $24MaintainsUnderweightGet Alert
05/12/2021ARRYBuy Now
Array Technologies
$7.94101.51%
Moses Sutton70%
$32 → $16DowngradeOverweight → UnderweightGet Alert
04/22/2021SEDGBuy Now
SolarEdge Technologies
$17.212020.86%
Moses Sutton70%
$334 → $365UpgradeEqual-Weight → OverweightGet Alert
04/22/2021FSLRBuy Now
First Solar
$150.43-44.16%
Moses Sutton70%
$65 → $84UpgradeUnderweight → Equal-WeightGet Alert
04/22/2021SHLSBuy Now
Shoals Technologies Gr
$5.41546.95%
Moses Sutton70%
$49 → $35DowngradeOverweight → Equal-WeightGet Alert
04/22/2021ARRYBuy Now
Array Technologies
$7.94303.02%
Moses Sutton70%
$40 → $32UpgradeEqual-Weight → OverweightGet Alert
03/02/2021PLUGBuy Now
Plug Power
$1.152432.75%
Moses Sutton70%
$21 → $29DowngradeEqual-Weight → UnderweightGet Alert
02/22/2021SHLSBuy Now
Shoals Technologies Gr
$5.41805.73%
Moses Sutton70%
→ $49Initiates → OverweightGet Alert
02/10/2021ENPHBuy Now
Enphase Energy
$36.34604.46%
Moses Sutton70%
$233 → $256MaintainsOverweightGet Alert
12/01/2020FSLRBuy Now
First Solar
$150.43-60.11%
Moses Sutton70%
→ $60DowngradeEqual-Weight → UnderweightGet Alert
11/09/2020ARRYBuy Now
Array Technologies
$7.94479.35%
Moses Sutton70%
→ $46Initiates → Equal-WeightGet Alert
11/02/2020CVABuy Now
Covanta Holding
——
Moses Sutton70%
→ $12UpgradeEqual-Weight → OverweightGet Alert
10/28/2020FSLRBuy Now
First Solar
$150.43-42.83%
Moses Sutton70%
→ $86UpgradeUnderweight → Equal-WeightGet Alert
07/09/2020PLUGBuy Now
Plug Power
$1.15773.36%
Moses Sutton70%
→ $10DowngradeOverweight → Equal-WeightGet Alert
06/04/2020PLUGBuy Now
Plug Power
$1.15511.35%
Moses Sutton70%
→ $7Initiates → OverweightGet Alert
04/02/2020TERPBuy Now
TerraForm Power
——
Moses Sutton70%
$20 → $19MaintainsEqual-WeightGet Alert
04/02/2020NEPBuy Now
NextEra Energy Partners
——
Moses Sutton70%
→ $49DowngradeOverweight → Equal-WeightGet Alert
03/25/2020ENPHBuy Now
Enphase Energy
$36.3484.37%
Moses Sutton70%
→ $67Initiates → OverweightGet Alert
03/25/2020SEDGBuy Now
SolarEdge Technologies
$17.21475.25%
Moses Sutton70%
→ $99Initiates → Equal-WeightGet Alert
01/15/2020FSLRBuy Now
First Solar
$150.43-67.43%
Moses Sutton70%
$66 → $49DowngradeOverweight → UnderweightGet Alert
11/13/2019TERPBuy Now
TerraForm Power
——
Moses Sutton70%
$18 → $16MaintainsEqual-WeightGet Alert
10/08/2019TERPBuy Now
TerraForm Power
——
Moses Sutton70%
→ $18DowngradeOverweight → Equal-WeightGet Alert
01/08/2019TERPBuy Now
TerraForm Power
——
Moses Sutton70%
→ $15Initiates → OverweightGet Alert
01/08/2019FSLRBuy Now
First Solar
$150.43-58.12%
Moses Sutton70%
→ $63Initiates → OverweightGet Alert
11/23/2016FSLRBuy Now
First Solar
$150.43-73.41%
Moses Sutton70%
$50 → $40MaintainsOverweightGet Alert
08/10/2016FSLRBuy Now
First Solar
$150.43-66.76%
Moses Sutton70%
$68 → $50MaintainsOverweightGet Alert
01/22/2016FSLRBuy Now
First Solar
$150.43-40.17%
Moses Sutton70%
$71 → $90MaintainsOverweightGet Alert
09/21/2015TERPBuy Now
TerraForm Power
——
Moses Sutton70%
$50 → $36MaintainsBuyGet Alert
09/01/2015FSLRBuy Now
First Solar
$150.43-52.8%
Moses Sutton70%
→ $71Initiates → OverweightGet Alert
05/26/2015EVABuy Now
Enviva
——
Moses Sutton70%
→ $25Initiates → OverweightGet Alert
05/08/2015TERPBuy Now
TerraForm Power
——
Moses Sutton70%
$38 → $48MaintainsOverweightGet Alert
02/04/2015TERPBuy Now
TerraForm Power
——
Moses Sutton70%
→ $38Assumes → OverweightGet Alert
08/02/2012FSLRBuy Now
First Solar
$150.43-88.03%
Moses Sutton70%
$19 → $18MaintainsEqual-WeightGet Alert