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 07/24/2024

Overall Average Return

-17.2%

Smart Score

36.5%

Overall Average Return Percentile

13th

Number of Ratings

61
Buy NowGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$116.94-1.66%$110 → $115MaintainsMarket PerformGet Alert
06/10/2024FSLRBuy Now
First Solar
$226.4537.34%$224 → $311MaintainsOutperformGet Alert
05/15/2024NXTBuy Now
NEXTracker
$46.9819.2%$62 → $56MaintainsMarket PerformGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$26.25113.33%$73 → $56MaintainsMarket PerformGet Alert
05/03/2024STEMBuy Now
Stem
$1.2942.86%$2.5 → $1.85MaintainsMarket PerformGet Alert
05/03/2024NOVABuy Now
Sunnova Energy Intl
$7.33-18.09%$10 → $6MaintainsMarket PerformGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$116.94-3.37%$118 → $113MaintainsMarket PerformGet Alert
03/22/2024NXTBuy Now
NEXTracker
$46.9846.87% → $69Initiates → Market PerformGet Alert
03/22/2024ARRYBuy Now
Array Technologies
$10.8247.87% → $16Initiates → Market PerformGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$2.2931%$3.25 → $3MaintainsUnderperformGet Alert
02/29/2024STEMBuy Now
Stem
$1.29150.97%$4 → $3.25MaintainsMarket PerformGet Alert
02/22/2024RUNBuy Now
Sunrun
$17.7712.55%$18 → $20MaintainsMarket PerformGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$26.25204.76%$85 → $80MaintainsMarket PerformGet Alert
02/16/2024BEBuy Now
Bloom Energy
$15.03-33.47%$11 → $10MaintainsMarket PerformGet Alert
02/07/2024ENPHBuy Now
Enphase Energy
$116.94-5.93%$106 → $110MaintainsMarket PerformGet Alert
01/24/2024PLUGBuy Now
Plug Power
$2.471.38%$3.5 → $2.5DowngradeMarket Perform → UnderperformGet Alert
01/16/2024FLNCBuy Now
Fluence Energy
$16.3465.24% → $27UpgradeMarket Perform → OutperformGet Alert
11/30/2023FLNCBuy Now
Fluence Energy
$16.3465.24%$24 → $27MaintainsMarket PerformGet Alert
11/10/2023PLUGBuy Now
Plug Power
$2.4752.07%$8 → $3.75MaintainsMarket PerformGet Alert
11/09/2023BEBuy Now
Bloom Energy
$15.03-13.51%$14 → $13MaintainsMarket PerformGet Alert
11/02/2023RUNBuy Now
Sunrun
$17.77-32.47% → $12DowngradeOutperform → Market PerformGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$26.25159.05% → $68DowngradeOutperform → Market PerformGet Alert
11/01/2023FSLRBuy Now
First Solar
$226.45-4.61%$226 → $216MaintainsOutperformGet Alert
10/23/2023SEDGBuy Now
SolarEdge Technologies
$26.25322.86%$216 → $111MaintainsOutperformGet Alert
10/16/2023ENPHBuy Now
Enphase Energy
$116.9426.56%$175 → $148DowngradeOutperform → Market PerformGet Alert
09/14/2023FSLRBuy Now
First Solar
$226.454.66% → $237UpgradeMarket Perform → OutperformGet Alert
09/11/2023FSLRBuy Now
First Solar
$226.454.66%$235 → $237MaintainsMarket PerformGet Alert
08/24/2023PLUGBuy Now
Plug Power
$2.47224.41%$10.25 → $8MaintainsMarket PerformGet Alert
08/14/2023FLNCBuy Now
Fluence Energy
$16.3471.36%$31 → $28MaintainsMarket PerformGet Alert
08/10/2023PLUGBuy Now
Plug Power
$2.47315.65%$11 → $10.25MaintainsMarket PerformGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$26.25985.71%$368 → $285MaintainsOutperformGet Alert
07/31/2023NOVABuy Now
Sunnova Energy Intl
$7.33186.69%$25 → $21MaintainsMarket PerformGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$116.9449.65%$235 → $175MaintainsOutperformGet Alert
07/28/2023FSLRBuy Now
First Solar
$226.453.78%$204 → $235MaintainsMarket PerformGet Alert
07/21/2023NOVABuy Now
Sunnova Energy Intl
$7.33241.3%$27 → $25DowngradeOutperform → Market PerformGet Alert
07/10/2023FSLRBuy Now
First Solar
$226.45-9.91% → $204Initiates → Market PerformGet Alert
06/14/2023BLDPBuy Now
Ballard Power Systems
$2.2985.59%$4.5 → $4.25DowngradeMarket Perform → UnderperformGet Alert
05/24/2023BEBuy Now
Bloom Energy
$15.0323.09%$22 → $18.5MaintainsMarket PerformGet Alert
05/12/2023FLNCBuy Now
Fluence Energy
$16.3453%$24 → $25MaintainsMarket PerformGet Alert
05/10/2023BEBuy Now
Bloom Energy
$15.0346.37% → $22MaintainsMarket PerformGet Alert
05/10/2023PLUGBuy Now
Plug Power
$2.47204.14%$10 → $7.5MaintainsMarket PerformGet Alert
05/04/2023SEDGBuy Now
SolarEdge Technologies
$26.251404.76%$370 → $395MaintainsOutperformGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$116.94135.16%$286 → $275MaintainsOutperformGet Alert
04/17/2023FLNCBuy Now
Fluence Energy
$16.3446.88% → $24Initiates → Market PerformGet Alert
03/02/2023PLUGBuy Now
Plug Power
$2.47508.27%$18 → $15MaintainsMarket PerformGet Alert
02/23/2023RUNBuy Now
Sunrun
$17.7791.33%$39 → $34MaintainsOutperformGet Alert
02/14/2023SEDGBuy Now
SolarEdge Technologies
$26.251374.29%$385 → $387MaintainsOutperformGet Alert
12/08/2022BLDPBuy Now
Ballard Power Systems
$2.29140.17% → $5.5Initiates → Market PerformGet Alert
11/09/2022PLUGBuy Now
Plug Power
$2.47629.93%$22 → $18MaintainsMarket PerformGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$26.251103.81%$306 → $316MaintainsOutperformGet Alert
11/04/2022BEBuy Now
Bloom Energy
$15.0353.03%$24 → $23MaintainsMarket PerformGet Alert
11/03/2022RUNBuy Now
Sunrun
$17.77119.47%$40 → $39MaintainsOutperformGet Alert
10/17/2022PLUGBuy Now
Plug Power
$2.47954.34%$31 → $26MaintainsMarket PerformGet Alert
08/11/2022BEBuy Now
Bloom Energy
$15.0392.95%$20 → $29MaintainsMarket PerformGet Alert
08/10/2022PLUGBuy Now
Plug Power
$2.471075.99%$20 → $29MaintainsMarket PerformGet Alert
08/04/2022RUNBuy Now
Sunrun
$17.77125.1%$38 → $40MaintainsOutperformGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$116.94113.78%$241 → $250MaintainsOutperformGet Alert
06/10/2022ENPHBuy Now
Enphase Energy
$116.94105.23%$215 → $240MaintainsOutperformGet Alert
03/30/2022SEDGBuy Now
SolarEdge Technologies
$26.251442.86%$370 → $405MaintainsOutperformGet Alert
02/16/2022SEDGBuy Now
SolarEdge Technologies
$26.251210.48%$351 → $344MaintainsOutperformGet Alert
02/11/2022BEBuy Now
Bloom Energy
$15.0366.33% → $25MaintainsMarket PerformGet Alert