Abhishek Sinha's Stock Ratings

Northland Capital Markets Analyst

Abhishek Sinha is an analyst at Northland Capital Markets. 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

-61.0%

Smart Score

14.3%

Overall Average Return Percentile

2nd

Number of Ratings

19
Buy NowGet Alert
11/30/2023AMPSBuy Now
Altus Power
→ $10Initiates → OutperformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$2.16224.07% → $7DowngradeOutperform → Market PerformGet Alert
11/02/2023RUNBuy Now
Sunrun
$17.30-30.64% → $12DowngradeOutperform → Market PerformGet Alert
09/06/2023MPBuy Now
MP Materials
$52.80UpgradeMarket Perform → OutperformGet Alert
09/05/2023CLNEBuy Now
Clean Energy Fuels
$2.26231.8% → $7.5Initiates → OutperformGet Alert
08/21/2023GEVOBuy Now
Gevo
$2.20-9.15% → $2Initiates → Market PerformGet Alert
07/14/2023PLUGBuy Now
Plug Power
$2.16918.52% → $22UpgradeMarket Perform → OutperformGet Alert
06/02/2023AMPXBuy Now
Amprius Technologies
$10.0958.57% → $16Initiates → OutperformGet Alert
05/24/2023EVGOBuy Now
EVgo
$3.09126.53%$9 → $7MaintainsMarket PerformGet Alert
05/11/2023PLUGBuy Now
Plug Power
$2.16501.85%$25 → $13MaintainsMarket PerformGet Alert
04/18/2023MPBuy Now
MP Materials
$52.80-39.39%$48 → $32DowngradeOutperform → Market PerformGet Alert
02/13/2023BEEMBuy Now
Beam Glb
$1.701370.59% → $25Initiates → OutperformGet Alert
12/27/2022LEVBuy Now
Lion Electric
→ $5Initiates → OutperformGet Alert
11/22/2022WBXBuy Now
Wallbox
$3.40370.59% → $16Initiates → OutperformGet Alert
11/18/2022NOVABuy Now
Sunnova Energy Intl
$28 → $45MaintainsOutperformGet Alert
10/14/2022EVGOBuy Now
EVgo
$3.09191.25% → $9Initiates → Market PerformGet Alert
09/28/2022RUNBuy Now
Sunrun
$17.30246.8% → $60Initiates → OutperformGet Alert
09/07/2022STEMBuy Now
Stem
$18.0532.96% → $24Initiates → OutperformGet Alert
08/02/2022PLUGBuy Now
Plug Power
$2.161057.41% → $25Initiates → Market PerformGet Alert