Free Trial

Ameet Thakkar - BMO Capital Markets Analyst Performance

This page shows the methodology used to calculate Ameet Thakkar's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
GE Vernova Inc. stock logo
GEV
GE Vernova
7/24/2025$628.84$690.00Outperform???%???%
Quanta Services, Inc. stock logo
PWR
Quanta Services
7/17/2025$389.06$400.00Market Perform???%???%
Sunrun Inc. stock logo
RUN
Sunrun
5/22/2025$10.66$4.00Strong Sell???%???%
Nextracker Inc. stock logo
NXT
Nextracker
5/15/2025$62.00$59.00Market Perform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
5/13/2025$47.94$39.00Underperform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
4/30/2025$123.26$187.00Outperform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/23/2025$48.64$46.00Market Perform???%???%
Ballard Power Systems, Inc. stock logo
BLDP
Ballard Power Systems
3/14/2025$1.29$1.20Underperform???%???%
Plug Power, Inc. stock logo
PLUG
Plug Power
3/5/2025$1.60$1.40Underperform???%???%
Stem, Inc. stock logo
STEM
Stem
3/5/2025$9.24$8.00Market Perform???%???%
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
3/4/2025$0.61$0.85Market Perform???%???%
Sunrun Inc. stock logo
RUN
Sunrun
3/3/2025$7.17$9.00Market Perform???%???%
First Solar, Inc. stock logo
FSLR
First Solar
2/26/2025$165.57$230.00Outperform???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
2/20/2025$19.63$15.00Underperform???%???%
Fluence Energy, Inc. stock logo
FLNC
Fluence Energy
2/11/2025$13.07$10.00Market Perform???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/5/2025$68.38$66.00Market Perform???%???%
Nextracker Inc. stock logo
NXT
Nextracker
1/29/2025$47.05$50.00Market Perform???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/4/2023$263.82$395.00???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
2/14/2023$310.71$385.00Outperform???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
11/18/2022$301.61$355.00???%???%
Sunrun Inc. stock logo
RUN
Sunrun
2/18/2022$21.93$42.00???%???%
Sunrun Inc. stock logo
RUN
Sunrun
11/5/2021$56.27$72.00Outperform???%???%


Return to Analyst Rankings