Ameet Thakkar's Stock Ratings

BMO Capital Analyst

Ameet Thakkar is an analyst at BMO Capital. 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 03/18/2025

Overall Average Return

-13.4%

Smart Score

39.4%

Overall Average Return Percentile

18th

Number of Ratings

99
Buy NowGet Alert
03/14/2025BLDPBuy Now
Ballard Power Systems
$1.31-8.4%
Ameet Thakkar39%
$1.3 → $1.2MaintainsUnderperformGet Alert
03/05/2025STEMBuy Now
Stem
$0.42-3.82%
Ameet Thakkar39%
$0.5 → $0.4MaintainsMarket PerformGet Alert
03/05/2025PLUGBuy Now
Plug Power
$1.61-13.04%
Ameet Thakkar39%
$1.6 → $1.4MaintainsUnderperformGet Alert
03/04/2025NOVABuy Now
Sunnova Energy Intl
$0.39120.26%
Ameet Thakkar39%
$8 → $0.85MaintainsMarket PerformGet Alert
03/03/2025RUNBuy Now
Sunrun
$6.5138.25%
Ameet Thakkar39%
$11 → $9MaintainsMarket PerformGet Alert
03/03/2025GEVBuy Now
GE Vernova
$318.9331.69%
Ameet Thakkar39%
$471 → $420MaintainsOutperformGet Alert
02/26/2025FSLRBuy Now
First Solar
$127.0181.08%
Ameet Thakkar39%
$260 → $230ReiteratesOutperform → OutperformGet Alert
02/25/2025PWRBuy Now
Quanta Services
$263.3619.99%
Ameet Thakkar39%
$338 → $316UpgradeMarket Perform → OutperformGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$16.82-10.82%
Ameet Thakkar39%
$13 → $15DowngradeMarket Perform → UnderperformGet Alert
02/11/2025FLNCBuy Now
Fluence Energy
$5.5580.18%
Ameet Thakkar39%
$22 → $10DowngradeOutperform → Market PerformGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$61.207.84%
Ameet Thakkar39%
$69 → $66MaintainsMarket PerformGet Alert
01/29/2025NXTBuy Now
NEXTracker
$44.4012.61%
Ameet Thakkar39%
$48 → $50MaintainsMarket PerformGet Alert
01/23/2025GEVBuy Now
GE Vernova
$318.9347.68%
Ameet Thakkar39%
$420 → $471MaintainsOutperformGet Alert
11/15/2024BEBuy Now
Bloom Energy
$23.82-18.14%
Ameet Thakkar39%
$12 → $19.5MaintainsMarket PerformGet Alert
11/11/2024RUNBuy Now
Sunrun
$6.5168.97%
Ameet Thakkar39%
$20 → $11MaintainsMarket PerformGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$16.82-28.66%
Ameet Thakkar39%
$21 → $12MaintainsMarket PerformGet Alert
11/01/2024NOVABuy Now
Sunnova Energy Intl
$0.391973.08%
Ameet Thakkar39%
$10 → $8ReiteratesMarket Perform → Market PerformGet Alert
10/30/2024FSLRBuy Now
First Solar
$127.01104.7%
Ameet Thakkar39%
$286 → $260ReiteratesOutperform → OutperformGet Alert
10/14/2024ARRYBuy Now
Array Technologies
$6.2544%
Ameet Thakkar39%
$11 → $9MaintainsMarket PerformGet Alert
10/14/2024NXTBuy Now
NEXTracker
$44.40-0.9%
Ameet Thakkar39%
$56 → $44MaintainsMarket PerformGet Alert
10/14/2024NOVABuy Now
Sunnova Energy Intl
$0.392491.34%
Ameet Thakkar39%
$9 → $10MaintainsMarket PerformGet Alert
10/14/2024SEDGBuy Now
SolarEdge Technologies
$16.8224.85%
Ameet Thakkar39%
$24 → $21MaintainsMarket PerformGet Alert
10/14/2024ENPHBuy Now
Enphase Energy
$61.2069.93%
Ameet Thakkar39%
$114 → $104MaintainsMarket PerformGet Alert
10/14/2024GEVBuy Now
GE Vernova
$318.93-9.7%
Ameet Thakkar39%
$245 → $288MaintainsOutperformGet Alert
10/14/2024FLNCBuy Now
Fluence Energy
$5.55350.45%
Ameet Thakkar39%
$24 → $25MaintainsOutperformGet Alert
10/02/2024ENPHBuy Now
Enphase Energy
$61.2086.27%
Ameet Thakkar39%
$115 → $114MaintainsMarket PerformGet Alert
09/13/2024GEVBuy Now
GE Vernova
$318.93-23.18%
Ameet Thakkar39%
→ $245Initiates → OutperformGet Alert
08/13/2024BLDPBuy Now
Ballard Power Systems
$1.3129.77%
Ameet Thakkar39%
$2.25 → $1.7MaintainsUnderperformGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$6.2576%
Ameet Thakkar39%
$15 → $11MaintainsMarket PerformGet Alert
08/07/2024RUNBuy Now
Sunrun
$6.51207.22%
Ameet Thakkar39%
$17 → $20MaintainsMarket PerformGet Alert
07/31/2024FSLRBuy Now
First Solar
$127.01125.17%
Ameet Thakkar39%
$311 → $286MaintainsOutperformGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$61.2087.91%
Ameet Thakkar39%
$110 → $115MaintainsMarket PerformGet Alert
06/10/2024FSLRBuy Now
First Solar
$127.01144.85%
Ameet Thakkar39%
$224 → $311MaintainsOutperformGet Alert
05/15/2024NXTBuy Now
NEXTracker
$44.4026.13%
Ameet Thakkar39%
$62 → $56MaintainsMarket PerformGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$16.82232.94%
Ameet Thakkar39%
$73 → $56MaintainsMarket PerformGet Alert
05/03/2024STEMBuy Now
Stem
$0.42344.82%
Ameet Thakkar39%
$2.5 → $1.85MaintainsMarket PerformGet Alert
05/03/2024NOVABuy Now
Sunnova Energy Intl
$0.391454.81%
Ameet Thakkar39%
$10 → $6MaintainsMarket PerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$61.2084.64%
Ameet Thakkar39%
$118 → $113MaintainsMarket PerformGet Alert
03/22/2024NXTBuy Now
NEXTracker
$44.4055.41%
Ameet Thakkar39%
→ $69Initiates → Market PerformGet Alert
03/22/2024ARRYBuy Now
Array Technologies
$6.25156%
Ameet Thakkar39%
→ $16Initiates → Market PerformGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$1.31129.01%
Ameet Thakkar39%
$3.25 → $3MaintainsUnderperformGet Alert
02/29/2024STEMBuy Now
Stem
$0.42681.44%
Ameet Thakkar39%
$4 → $3.25MaintainsMarket PerformGet Alert
02/22/2024RUNBuy Now
Sunrun
$6.51207.22%
Ameet Thakkar39%
$18 → $20MaintainsMarket PerformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$16.82375.62%
Ameet Thakkar39%
$85 → $80MaintainsMarket PerformGet Alert
02/16/2024BEBuy Now
Bloom Energy
$23.82-58.02%
Ameet Thakkar39%
$11 → $10MaintainsMarket PerformGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$61.2079.74%
Ameet Thakkar39%
$106 → $110MaintainsMarket PerformGet Alert
01/24/2024PLUGBuy Now
Plug Power
$1.6155.28%
Ameet Thakkar39%
$3.5 → $2.5DowngradeMarket Perform → UnderperformGet Alert
01/16/2024FLNCBuy Now
Fluence Energy
$5.55386.49%
Ameet Thakkar39%
→ $27UpgradeMarket Perform → OutperformGet Alert
11/30/2023FLNCBuy Now
Fluence Energy
$5.55386.49%
Ameet Thakkar39%
$24 → $27MaintainsMarket PerformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$1.61132.92%
Ameet Thakkar39%
$8 → $3.75MaintainsMarket PerformGet Alert
11/09/2023BEBuy Now
Bloom Energy
$23.82-45.42%
Ameet Thakkar39%
$14 → $13MaintainsMarket PerformGet Alert
11/02/2023RUNBuy Now
Sunrun
$6.5184.33%
Ameet Thakkar39%
→ $12DowngradeOutperform → Market PerformGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$16.82304.28%
Ameet Thakkar39%
→ $68DowngradeOutperform → Market PerformGet Alert
11/01/2023FSLRBuy Now
First Solar
$127.0170.06%
Ameet Thakkar39%
$226 → $216MaintainsOutperformGet Alert
10/23/2023SEDGBuy Now
SolarEdge Technologies
$16.82559.93%
Ameet Thakkar39%
$216 → $111MaintainsOutperformGet Alert
10/16/2023ENPHBuy Now
Enphase Energy
$61.20141.83%
Ameet Thakkar39%
$175 → $148DowngradeOutperform → Market PerformGet Alert
09/14/2023FSLRBuy Now
First Solar
$127.0186.59%
Ameet Thakkar39%
$237 → $237UpgradeMarket Perform → OutperformGet Alert
09/11/2023FSLRBuy Now
First Solar
$127.0186.59%
Ameet Thakkar39%
$235 → $237MaintainsMarket PerformGet Alert
08/24/2023PLUGBuy Now
Plug Power
$1.61396.89%
Ameet Thakkar39%
$10.25 → $8MaintainsMarket PerformGet Alert
08/14/2023FLNCBuy Now
Fluence Energy
$5.55404.5%
Ameet Thakkar39%
$31 → $28MaintainsMarket PerformGet Alert
08/10/2023PLUGBuy Now
Plug Power
$1.61536.65%
Ameet Thakkar39%
$11 → $10.25MaintainsMarket PerformGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$16.821594.41%
Ameet Thakkar39%
$368 → $285MaintainsOutperformGet Alert
07/31/2023NOVABuy Now
Sunnova Energy Intl
$0.395341.82%
Ameet Thakkar39%
$25 → $21MaintainsMarket PerformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$61.20185.95%
Ameet Thakkar39%
$235 → $175MaintainsOutperformGet Alert
07/28/2023FSLRBuy Now
First Solar
$127.0185.02%
Ameet Thakkar39%
$204 → $235MaintainsMarket PerformGet Alert
07/21/2023NOVABuy Now
Sunnova Energy Intl
$0.396378.36%
Ameet Thakkar39%
$27 → $25DowngradeOutperform → Market PerformGet Alert
07/10/2023FSLRBuy Now
First Solar
$127.0160.61%
Ameet Thakkar39%
→ $204Initiates → Market PerformGet Alert
06/14/2023BLDPBuy Now
Ballard Power Systems
$1.31224.43%
Ameet Thakkar39%
$4.5 → $4.25DowngradeMarket Perform → UnderperformGet Alert
05/24/2023BEBuy Now
Bloom Energy
$23.82-22.33%
Ameet Thakkar39%
$22 → $18.5MaintainsMarket PerformGet Alert
05/12/2023FLNCBuy Now
Fluence Energy
$5.55350.45%
Ameet Thakkar39%
$24 → $25MaintainsMarket PerformGet Alert
05/10/2023BEBuy Now
Bloom Energy
$23.82-7.64%
Ameet Thakkar39%
→ $22MaintainsMarket PerformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$1.61365.84%
Ameet Thakkar39%
$10 → $7.5MaintainsMarket PerformGet Alert
05/04/2023SEDGBuy Now
SolarEdge Technologies
$16.822248.39%
Ameet Thakkar39%
$370 → $395MaintainsOutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$61.20349.35%
Ameet Thakkar39%
$286 → $275MaintainsOutperformGet Alert
04/17/2023FLNCBuy Now
Fluence Energy
$5.55332.43%
Ameet Thakkar39%
→ $24Initiates → Market PerformGet Alert
03/02/2023PLUGBuy Now
Plug Power
$1.61831.68%
Ameet Thakkar39%
$18 → $15MaintainsMarket PerformGet Alert
02/23/2023RUNBuy Now
Sunrun
$6.51422.27%
Ameet Thakkar39%
$39 → $34MaintainsOutperformGet Alert
02/14/2023SEDGBuy Now
SolarEdge Technologies
$16.822200.83%
Ameet Thakkar39%
$385 → $387MaintainsOutperformGet Alert
12/08/2022BLDPBuy Now
Ballard Power Systems
$1.31319.85%
Ameet Thakkar39%
→ $5.5Initiates → Market PerformGet Alert
11/09/2022PLUGBuy Now
Plug Power
$1.611018.01%
Ameet Thakkar39%
$22 → $18MaintainsMarket PerformGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$16.821778.72%
Ameet Thakkar39%
$306 → $316MaintainsOutperformGet Alert
11/04/2022BEBuy Now
Bloom Energy
$23.82-3.44%
Ameet Thakkar39%
$24 → $23MaintainsMarket PerformGet Alert
11/03/2022RUNBuy Now
Sunrun
$6.51499.08%
Ameet Thakkar39%
$40 → $39MaintainsOutperformGet Alert
10/17/2022PLUGBuy Now
Plug Power
$1.611514.91%
Ameet Thakkar39%
$31 → $26MaintainsMarket PerformGet Alert
08/11/2022BEBuy Now
Bloom Energy
$23.8221.75%
Ameet Thakkar39%
$20 → $29MaintainsMarket PerformGet Alert
08/10/2022PLUGBuy Now
Plug Power
$1.611701.24%
Ameet Thakkar39%
$20 → $29MaintainsMarket PerformGet Alert
08/04/2022RUNBuy Now
Sunrun
$6.51514.44%
Ameet Thakkar39%
$38 → $40MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$61.20308.5%
Ameet Thakkar39%
$241 → $250MaintainsOutperformGet Alert
06/10/2022ENPHBuy Now
Enphase Energy
$61.20292.16%
Ameet Thakkar39%
$215 → $240MaintainsOutperformGet Alert
03/30/2022SEDGBuy Now
SolarEdge Technologies
$16.822307.85%
Ameet Thakkar39%
$370 → $405MaintainsOutperformGet Alert
02/16/2022SEDGBuy Now
SolarEdge Technologies
$16.821945.18%
Ameet Thakkar39%
$351 → $344MaintainsOutperformGet Alert
02/11/2022BEBuy Now
Bloom Energy
$23.824.95%
Ameet Thakkar39%
→ $25MaintainsMarket PerformGet Alert
10/27/2021ENPHBuy Now
Enphase Energy
$61.20259.48%
Ameet Thakkar39%
$200 → $220MaintainsOutperformGet Alert
10/01/2021RUNBuy Now
Sunrun
$6.51898.46%
Ameet Thakkar39%
→ $65Initiates → OutperformGet Alert
10/01/2021PLUGBuy Now
Plug Power
$1.611763.35%
Ameet Thakkar39%
→ $30Initiates → Market PerformGet Alert
10/01/2021BEBuy Now
Bloom Energy
$23.82-7.64%
Ameet Thakkar39%
→ $22Initiates → Market PerformGet Alert
10/01/2021NOVABuy Now
Sunnova Energy Intl
$0.3912856.72%
Ameet Thakkar39%
→ $50Initiates → OutperformGet Alert
10/01/2021ENPHBuy Now
Enphase Energy
$61.20226.8%
Ameet Thakkar39%
→ $200Initiates → OutperformGet Alert
10/01/2021SEDGBuy Now
SolarEdge Technologies
$16.822022.47%
Ameet Thakkar39%
→ $357Initiates → OutperformGet Alert