Ameet Thakkar

Stock Analyst at BMO Capital

(0)
# 4889
Out of 5,338 analysts
103
Total ratings
36.59%
Success rate
-26.20%
Average return
14 Stocks
Name Action PT Current % Upside Ratings Updated
NXT NEXTracker
Maintains: Market Perform
51 59
59.47 -0.79% 5 May 15, 2025
ENPH Enphase Energy
Downgrades: Underperform
46 39
50.4 -22.62% 15 May 13, 2025
FSLR First Solar
Maintains: Outperform
200 187
179.09 4.42% 10 Apr 30, 2025
BLDP Ballard Power System...
Maintains: Underperform
2 2
1.4 -14.29% 5 Mar 14, 2025
STEM Stem
Maintains: Market Perform
1 1
0.55 -27.27% 3 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
2 2
0.73 91.78% 11 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 1
0.22 286.36% 7 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
11 9
12.62 -28.68% 9 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
471 420
428.96 -2.09% 4 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
338 316
343.08 -7.89% 1 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
13 15
21.34 -29.71% 14 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
22 10
5.59 78.89% 7 Feb 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 20
20.13 -3.13% 9 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
11 9
7.81 15.24% 3 Oct 14, 2024