
Ameet Thakkar
Stock Analyst at BMO Capital
(1.27)
# 3,716
Out of 5,090 analysts
371
Total ratings
56.8%
Success rate
-0.7%
Average return
Main Sectors:
Stocks Rated by Ameet Thakkar
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ENPH Enphase Energy | Reiterated: Hold | $28 → $25 | $25.65 | -2.53% | 41 | Oct 28, 2026 | |
| GEV GE Vernova | Reiterated: Buy | $1,250 → $1,200 | $857.87 | +39.88% | 21 | Oct 28, 2026 | |
| TSX: BLDP Ballard Power Systems Inc. | Reiterated: Sell | $2.94 → $2.10 | $2.19 | -3.99% | 21 | Oct 26, 2026 | |
| NXT Nextpower | Reiterated: Buy | $132 → $114 | $79.33 | +43.70% | 18 | Oct 21, 2026 | |
| ARRY Array Technologies | Rated: Hold | $7 → $6 | $3.39 | +76.99% | 16 | Oct 20, 2026 | |
| BE Bloom Energy | Rated: Hold | $227 → $260 | $203.17 | +27.97% | 31 | Oct 20, 2026 | |
| FLNC Fluence Energy | Rated: Hold | $7 | $5.72 | +22.38% | 30 | Oct 20, 2026 | |
| FSLR First Solar | Reiterated: Buy | $263 | $174.40 | +50.80% | 28 | Oct 20, 2026 | |
| KMI Kinder Morgan | Rated: Buy | $36 | $33.87 | +6.29% | 6 | Oct 20, 2026 | |
| LNG Cheniere Energy | Rated: Buy | $306 | $330.32 | -7.36% | 9 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $1.3 → $1 | $1.37 | -26.74% | 36 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $800 → $847 | $620.73 | +36.45% | 14 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $11 → $7.75 | $7.48 | +3.61% | 27 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $31 → $28 | $30.05 | -6.82% | 38 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $8 → $5 | $2.22 | +125.23% | 11 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $303 → $328 | $314.99 | +4.13% | 7 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $86 | $74.35 | +15.67% | 11 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 | $58.79 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $83.71 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $74.29 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | n/a | $44.42 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $116.07 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 | $46.91 | n/a | 1 | May 15, 2009 |
Enphase Energy
Oct 28, 2026
Reiterated: Hold
Price Target: $28 → $25
Current: $25.65
Upside: -2.53%
GE Vernova
Oct 28, 2026
Reiterated: Buy
Price Target: $1,250 → $1,200
Current: $857.87
Upside: +39.88%
Ballard Power Systems Inc.
Oct 26, 2026
Reiterated: Sell
Price Target: $2.94 → $2.10
Current: $2.19
Upside: -3.99%
Nextpower
Oct 21, 2026
Reiterated: Buy
Price Target: $132 → $114
Current: $79.33
Upside: +43.70%
Array Technologies
Oct 20, 2026
Rated: Hold
Price Target: $7 → $6
Current: $3.39
Upside: +76.99%
Bloom Energy
Oct 20, 2026
Rated: Hold
Price Target: $227 → $260
Current: $203.17
Upside: +27.97%
Fluence Energy
Oct 20, 2026
Rated: Hold
Price Target: $7
Current: $5.72
Upside: +22.38%
First Solar
Oct 20, 2026
Reiterated: Buy
Price Target: $263
Current: $174.40
Upside: +50.80%
Kinder Morgan
Oct 20, 2026
Rated: Buy
Price Target: $36
Current: $33.87
Upside: +6.29%
Cheniere Energy
Oct 20, 2026
Rated: Buy
Price Target: $306
Current: $330.32
Upside: -7.36%
Oct 20, 2026
Rated: Sell
Price Target: $1.3 → $1
Current: $1.37
Upside: -26.74%
Oct 20, 2026
Rated: Buy
Price Target: $800 → $847
Current: $620.73
Upside: +36.45%
Oct 20, 2026
Rated: Hold
Price Target: $11 → $7.75
Current: $7.48
Upside: +3.61%
Oct 20, 2026
Rated: Sell
Price Target: $31 → $28
Current: $30.05
Upside: -6.82%
Oct 20, 2026
Rated: Hold
Price Target: $8 → $5
Current: $2.22
Upside: +125.23%
Oct 20, 2026
Rated: Buy
Price Target: $303 → $328
Current: $314.99
Upside: +4.13%
Oct 20, 2026
Rated: Buy
Price Target: $86
Current: $74.35
Upside: +15.67%
Jul 25, 2011
Reiterated: Buy
Price Target: $43
Current: $58.79
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $83.71
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $74.29
Upside: n/a
Jul 25, 2011
Rated: Sell
Price Target: n/a
Current: $44.42
Upside: n/a
Jul 25, 2011
Downgraded: Hold
Price Target: n/a
Current: $116.07
Upside: n/a
May 15, 2009
Reiterated: Hold
Price Target: $35
Current: $46.91
Upside: n/a