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 05/02/2025

Overall Average Return

-8.76%

Smart Score

44.6%

Overall Average Return Percentile

23rd

Number of Ratings

101
Buy NowGet Alert
04/30/2025FSLRBuy Now
First Solar
$126.5747.74%
Ameet Thakkar44%
$200 → $187MaintainsOutperformGet Alert
04/23/2025ENPHBuy Now
Enphase Energy
$45.062.09%
Ameet Thakkar44%
$59 → $46MaintainsMarket PerformGet Alert
03/14/2025BLDPBuy Now
Ballard Power Systems
$1.28-6.25%
Ameet Thakkar44%
$1.3 → $1.2MaintainsUnderperformGet Alert
03/05/2025STEMBuy Now
Stem
$0.53-23.81%
Ameet Thakkar44%
$0.5 → $0.4MaintainsMarket PerformGet Alert
03/05/2025PLUGBuy Now
Plug Power
$0.8760.88%
Ameet Thakkar44%
$1.6 → $1.4MaintainsUnderperformGet Alert
03/04/2025NOVABuy Now
Sunnova Energy Intl
$0.20335.67%
Ameet Thakkar44%
$8 → $0.85MaintainsMarket PerformGet Alert
03/03/2025RUNBuy Now
Sunrun
$7.1825.35%
Ameet Thakkar44%
$11 → $9MaintainsMarket PerformGet Alert
03/03/2025GEVBuy Now
GE Vernova
$381.2010.18%
Ameet Thakkar44%
$471 → $420MaintainsOutperformGet Alert
02/26/2025FSLRBuy Now
First Solar
$126.5781.72%
Ameet Thakkar44%
$260 → $230ReiteratesOutperform → OutperformGet Alert
02/25/2025PWRBuy Now
Quanta Services
$321.93-1.84%
Ameet Thakkar44%
$338 → $316UpgradeMarket Perform → OutperformGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$12.6918.2%
Ameet Thakkar44%
$13 → $15DowngradeMarket Perform → UnderperformGet Alert
02/11/2025FLNCBuy Now
Fluence Energy
$4.43125.73%
Ameet Thakkar44%
$22 → $10DowngradeOutperform → Market PerformGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$45.0646.47%
Ameet Thakkar44%
$69 → $66MaintainsMarket PerformGet Alert
01/29/2025NXTBuy Now
NEXTracker
$42.8016.82%
Ameet Thakkar44%
$48 → $50MaintainsMarket PerformGet Alert
01/23/2025GEVBuy Now
GE Vernova
$381.2023.56%
Ameet Thakkar44%
$420 → $471MaintainsOutperformGet Alert
11/15/2024BEBuy Now
Bloom Energy
$17.0014.71%
Ameet Thakkar44%
$12 → $19.5MaintainsMarket PerformGet Alert
11/11/2024RUNBuy Now
Sunrun
$7.1853.2%
Ameet Thakkar44%
$20 → $11MaintainsMarket PerformGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$12.69-5.44%
Ameet Thakkar44%
$21 → $12MaintainsMarket PerformGet Alert
11/01/2024NOVABuy Now
Sunnova Energy Intl
$0.204000.46%
Ameet Thakkar44%
$10 → $8ReiteratesMarket Perform → Market PerformGet Alert
10/30/2024FSLRBuy Now
First Solar
$126.57105.42%
Ameet Thakkar44%
$286 → $260ReiteratesOutperform → OutperformGet Alert
10/14/2024ARRYBuy Now
Array Technologies
$5.1574.76%
Ameet Thakkar44%
$11 → $9MaintainsMarket PerformGet Alert
10/14/2024NXTBuy Now
NEXTracker
$42.802.8%
Ameet Thakkar44%
$56 → $44MaintainsMarket PerformGet Alert
10/14/2024NOVABuy Now
Sunnova Energy Intl
$0.205025.58%
Ameet Thakkar44%
$9 → $10MaintainsMarket PerformGet Alert
10/14/2024SEDGBuy Now
SolarEdge Technologies
$12.6965.48%
Ameet Thakkar44%
$24 → $21MaintainsMarket PerformGet Alert
10/14/2024ENPHBuy Now
Enphase Energy
$45.06130.8%
Ameet Thakkar44%
$114 → $104MaintainsMarket PerformGet Alert
10/14/2024GEVBuy Now
GE Vernova
$381.20-24.45%
Ameet Thakkar44%
$245 → $288MaintainsOutperformGet Alert
10/14/2024FLNCBuy Now
Fluence Energy
$4.43464.33%
Ameet Thakkar44%
$24 → $25MaintainsOutperformGet Alert
10/02/2024ENPHBuy Now
Enphase Energy
$45.06153%
Ameet Thakkar44%
$115 → $114MaintainsMarket PerformGet Alert
09/13/2024GEVBuy Now
GE Vernova
$381.20-35.73%
Ameet Thakkar44%
→ $245Initiates → OutperformGet Alert
08/13/2024BLDPBuy Now
Ballard Power Systems
$1.2832.81%
Ameet Thakkar44%
$2.25 → $1.7MaintainsUnderperformGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$5.15113.59%
Ameet Thakkar44%
$15 → $11MaintainsMarket PerformGet Alert
08/07/2024RUNBuy Now
Sunrun
$7.18178.55%
Ameet Thakkar44%
$17 → $20MaintainsMarket PerformGet Alert
07/31/2024FSLRBuy Now
First Solar
$126.57125.96%
Ameet Thakkar44%
$311 → $286MaintainsOutperformGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$45.06155.22%
Ameet Thakkar44%
$110 → $115MaintainsMarket PerformGet Alert
06/10/2024FSLRBuy Now
First Solar
$126.57145.71%
Ameet Thakkar44%
$224 → $311MaintainsOutperformGet Alert
05/15/2024NXTBuy Now
NEXTracker
$42.8030.84%
Ameet Thakkar44%
$62 → $56MaintainsMarket PerformGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$12.69341.29%
Ameet Thakkar44%
$73 → $56MaintainsMarket PerformGet Alert
05/03/2024STEMBuy Now
Stem
$0.53252.38%
Ameet Thakkar44%
$2.5 → $1.85MaintainsMarket PerformGet Alert
05/03/2024NOVABuy Now
Sunnova Energy Intl
$0.202975.35%
Ameet Thakkar44%
$10 → $6MaintainsMarket PerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$45.06150.78%
Ameet Thakkar44%
$118 → $113MaintainsMarket PerformGet Alert
03/22/2024NXTBuy Now
NEXTracker
$42.8061.21%
Ameet Thakkar44%
→ $69Initiates → Market PerformGet Alert
03/22/2024ARRYBuy Now
Array Technologies
$5.15210.68%
Ameet Thakkar44%
→ $16Initiates → Market PerformGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$1.28134.38%
Ameet Thakkar44%
$3.25 → $3MaintainsUnderperformGet Alert
02/29/2024STEMBuy Now
Stem
$0.53519.05%
Ameet Thakkar44%
$4 → $3.25MaintainsMarket PerformGet Alert
02/22/2024RUNBuy Now
Sunrun
$7.18178.55%
Ameet Thakkar44%
$18 → $20MaintainsMarket PerformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$12.69530.42%
Ameet Thakkar44%
$85 → $80MaintainsMarket PerformGet Alert
02/16/2024BEBuy Now
Bloom Energy
$17.00-41.18%
Ameet Thakkar44%
$11 → $10MaintainsMarket PerformGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$45.06144.12%
Ameet Thakkar44%
$106 → $110MaintainsMarket PerformGet Alert
01/24/2024PLUGBuy Now
Plug Power
$0.87187.29%
Ameet Thakkar44%
$3.5 → $2.5DowngradeMarket Perform → UnderperformGet Alert
01/16/2024FLNCBuy Now
Fluence Energy
$4.43509.48%
Ameet Thakkar44%
→ $27UpgradeMarket Perform → OutperformGet Alert
11/30/2023FLNCBuy Now
Fluence Energy
$4.43509.48%
Ameet Thakkar44%
$24 → $27MaintainsMarket PerformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$0.87330.94%
Ameet Thakkar44%
$8 → $3.75MaintainsMarket PerformGet Alert
11/09/2023BEBuy Now
Bloom Energy
$17.00-23.53%
Ameet Thakkar44%
$14 → $13MaintainsMarket PerformGet Alert
11/02/2023RUNBuy Now
Sunrun
$7.1867.13%
Ameet Thakkar44%
→ $12DowngradeOutperform → Market PerformGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$12.69435.86%
Ameet Thakkar44%
→ $68DowngradeOutperform → Market PerformGet Alert
11/01/2023FSLRBuy Now
First Solar
$126.5770.66%
Ameet Thakkar44%
$226 → $216MaintainsOutperformGet Alert
10/23/2023SEDGBuy Now
SolarEdge Technologies
$12.69774.7%
Ameet Thakkar44%
$216 → $111MaintainsOutperformGet Alert
10/16/2023ENPHBuy Now
Enphase Energy
$45.06228.45%
Ameet Thakkar44%
$175 → $148DowngradeOutperform → Market PerformGet Alert
09/14/2023FSLRBuy Now
First Solar
$126.5787.25%
Ameet Thakkar44%
$237 → $237UpgradeMarket Perform → OutperformGet Alert
09/11/2023FSLRBuy Now
First Solar
$126.5787.25%
Ameet Thakkar44%
$235 → $237MaintainsMarket PerformGet Alert
08/24/2023PLUGBuy Now
Plug Power
$0.87819.33%
Ameet Thakkar44%
$10.25 → $8MaintainsMarket PerformGet Alert
08/14/2023FLNCBuy Now
Fluence Energy
$4.43532.05%
Ameet Thakkar44%
$31 → $28MaintainsMarket PerformGet Alert
08/10/2023PLUGBuy Now
Plug Power
$0.871077.89%
Ameet Thakkar44%
$11 → $10.25MaintainsMarket PerformGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$12.692145.86%
Ameet Thakkar44%
$368 → $285MaintainsOutperformGet Alert
07/31/2023NOVABuy Now
Sunnova Energy Intl
$0.2010663.71%
Ameet Thakkar44%
$25 → $21MaintainsMarket PerformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$45.06288.37%
Ameet Thakkar44%
$235 → $175MaintainsOutperformGet Alert
07/28/2023FSLRBuy Now
First Solar
$126.5785.67%
Ameet Thakkar44%
$204 → $235MaintainsMarket PerformGet Alert
07/21/2023NOVABuy Now
Sunnova Energy Intl
$0.2012713.94%
Ameet Thakkar44%
$27 → $25DowngradeOutperform → Market PerformGet Alert
07/10/2023FSLRBuy Now
First Solar
$126.5761.18%
Ameet Thakkar44%
→ $204Initiates → Market PerformGet Alert
06/14/2023BLDPBuy Now
Ballard Power Systems
$1.28232.03%
Ameet Thakkar44%
$4.5 → $4.25DowngradeMarket Perform → UnderperformGet Alert
05/24/2023BEBuy Now
Bloom Energy
$17.008.82%
Ameet Thakkar44%
$22 → $18.5MaintainsMarket PerformGet Alert
05/12/2023FLNCBuy Now
Fluence Energy
$4.43464.33%
Ameet Thakkar44%
$24 → $25MaintainsMarket PerformGet Alert
05/10/2023BEBuy Now
Bloom Energy
$17.0029.41%
Ameet Thakkar44%
→ $22MaintainsMarket PerformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$0.87761.87%
Ameet Thakkar44%
$10 → $7.5MaintainsMarket PerformGet Alert
05/04/2023SEDGBuy Now
SolarEdge Technologies
$12.693012.69%
Ameet Thakkar44%
$370 → $395MaintainsOutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$45.06510.3%
Ameet Thakkar44%
$286 → $275MaintainsOutperformGet Alert
04/17/2023FLNCBuy Now
Fluence Energy
$4.43441.76%
Ameet Thakkar44%
→ $24Initiates → Market PerformGet Alert
03/02/2023PLUGBuy Now
Plug Power
$0.871623.74%
Ameet Thakkar44%
$18 → $15MaintainsMarket PerformGet Alert
02/23/2023RUNBuy Now
Sunrun
$7.18373.53%
Ameet Thakkar44%
$39 → $34MaintainsOutperformGet Alert
02/14/2023SEDGBuy Now
SolarEdge Technologies
$12.692949.65%
Ameet Thakkar44%
$385 → $387MaintainsOutperformGet Alert
12/08/2022BLDPBuy Now
Ballard Power Systems
$1.28329.69%
Ameet Thakkar44%
→ $5.5Initiates → Market PerformGet Alert
11/09/2022PLUGBuy Now
Plug Power
$0.871968.49%
Ameet Thakkar44%
$22 → $18MaintainsMarket PerformGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$12.692390.15%
Ameet Thakkar44%
$306 → $316MaintainsOutperformGet Alert
11/04/2022BEBuy Now
Bloom Energy
$17.0035.29%
Ameet Thakkar44%
$24 → $23MaintainsMarket PerformGet Alert
11/03/2022RUNBuy Now
Sunrun
$7.18443.17%
Ameet Thakkar44%
$40 → $39MaintainsOutperformGet Alert
10/17/2022PLUGBuy Now
Plug Power
$0.872887.82%
Ameet Thakkar44%
$31 → $26MaintainsMarket PerformGet Alert
08/11/2022BEBuy Now
Bloom Energy
$17.0070.59%
Ameet Thakkar44%
$20 → $29MaintainsMarket PerformGet Alert
08/10/2022PLUGBuy Now
Plug Power
$0.873232.57%
Ameet Thakkar44%
$20 → $29MaintainsMarket PerformGet Alert
08/04/2022RUNBuy Now
Sunrun
$7.18457.1%
Ameet Thakkar44%
$38 → $40MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$45.06454.82%
Ameet Thakkar44%
$241 → $250MaintainsOutperformGet Alert
06/10/2022ENPHBuy Now
Enphase Energy
$45.06432.62%
Ameet Thakkar44%
$215 → $240MaintainsOutperformGet Alert
03/30/2022SEDGBuy Now
SolarEdge Technologies
$12.693091.49%
Ameet Thakkar44%
$370 → $405MaintainsOutperformGet Alert
02/16/2022SEDGBuy Now
SolarEdge Technologies
$12.692610.8%
Ameet Thakkar44%
$351 → $344MaintainsOutperformGet Alert
02/11/2022BEBuy Now
Bloom Energy
$17.0047.06%
Ameet Thakkar44%
→ $25MaintainsMarket PerformGet Alert
10/27/2021ENPHBuy Now
Enphase Energy
$45.06388.24%
Ameet Thakkar44%
$200 → $220MaintainsOutperformGet Alert
10/01/2021RUNBuy Now
Sunrun
$7.18805.28%
Ameet Thakkar44%
→ $65Initiates → OutperformGet Alert
10/01/2021PLUGBuy Now
Plug Power
$0.873347.48%
Ameet Thakkar44%
→ $30Initiates → Market PerformGet Alert
10/01/2021BEBuy Now
Bloom Energy
$17.0029.41%
Ameet Thakkar44%
→ $22Initiates → Market PerformGet Alert
10/01/2021NOVABuy Now
Sunnova Energy Intl
$0.2025527.88%
Ameet Thakkar44%
→ $50Initiates → OutperformGet Alert
10/01/2021ENPHBuy Now
Enphase Energy
$45.06343.85%
Ameet Thakkar44%
→ $200Initiates → OutperformGet Alert
10/01/2021SEDGBuy Now
SolarEdge Technologies
$12.692713.24%
Ameet Thakkar44%
→ $357Initiates → OutperformGet Alert