Ameet Thakkar
Stock Analyst at BMO Capital
(0.41)
# 4,264
Out of 4,596 analysts
339
Total ratings
52.5%
Success rate
-4.4%
Average return
Main Sectors:
Stocks Rated by Ameet Thakkar
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FSLR First Solar | Maintained: Hold | $237 | $211.03 | +12.31% | 26 | Jul 31, 2026 | |
| NXT Nextpower | Upgraded: Buy | $132 | $89.87 | +46.88% | 17 | Jul 31, 2026 | |
| ENPH Enphase Energy | Maintained: Hold | $39 → $37 | $37.54 | -1.44% | 39 | Jul 29, 2026 | |
| BE Bloom Energy | Maintained: Hold | $279 → $227 | $205.81 | +10.30% | 30 | Jul 29, 2026 | |
| GEV GE Vernova | Rated: Buy | $1,250 | $990.29 | +26.23% | 19 | Jul 23, 2026 | |
| TSX: BLDP Ballard Power Systems Inc. | Maintained: Sell | $2.94 | $3.73 | -21.07% | 19 | Jul 17, 2026 | |
| LNG Cheniere Energy | Rated: Buy | $306 | $263.57 | +16.10% | 7 | Jul 17, 2026 | |
| KMI Kinder Morgan | Rated: Buy | $36 | $32.18 | +11.87% | 5 | Jul 17, 2026 | |
| PLUG Plug Power | Maintained: Sell | $1.2 | $2.06 | -41.75% | 34 | Jul 17, 2026 | |
| PWR Quanta Services | Rated: Buy | $650 → $800 | $667.36 | +19.88% | 13 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $271 → $303 | $270.37 | +12.07% | 5 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 | $71.54 | +18.81% | 8 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $34 → $36 | $41.20 | -12.62% | 35 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 | $9.81 | +42.71% | 25 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 → $9 | $5.22 | +72.41% | 14 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $18 → $8 | $5.40 | +48.15% | 10 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 | $13.93 | +14.86% | 27 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 | $73.37 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $86.92 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | n/a | $49.33 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $76.68 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $109.42 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 | $48.31 | n/a | 1 | May 15, 2009 |
First Solar
Jul 31, 2026
Maintained: Hold
Price Target: $237
Current: $211.03
Upside: +12.31%
Nextpower
Jul 31, 2026
Upgraded: Buy
Price Target: $132
Current: $89.87
Upside: +46.88%
Enphase Energy
Jul 29, 2026
Maintained: Hold
Price Target: $39 → $37
Current: $37.54
Upside: -1.44%
Bloom Energy
Jul 29, 2026
Maintained: Hold
Price Target: $279 → $227
Current: $205.81
Upside: +10.30%
GE Vernova
Jul 23, 2026
Rated: Buy
Price Target: $1,250
Current: $990.29
Upside: +26.23%
Ballard Power Systems Inc.
Jul 17, 2026
Maintained: Sell
Price Target: $2.94
Current: $3.73
Upside: -21.07%
Cheniere Energy
Jul 17, 2026
Rated: Buy
Price Target: $306
Current: $263.57
Upside: +16.10%
Kinder Morgan
Jul 17, 2026
Rated: Buy
Price Target: $36
Current: $32.18
Upside: +11.87%
Plug Power
Jul 17, 2026
Maintained: Sell
Price Target: $1.2
Current: $2.06
Upside: -41.75%
Quanta Services
Jul 17, 2026
Rated: Buy
Price Target: $650 → $800
Current: $667.36
Upside: +19.88%
Jul 17, 2026
Maintained: Buy
Price Target: $271 → $303
Current: $270.37
Upside: +12.07%
Jul 17, 2026
Reiterated: Buy
Price Target: $85
Current: $71.54
Upside: +18.81%
Jul 17, 2026
Maintained: Sell
Price Target: $34 → $36
Current: $41.20
Upside: -12.62%
Jul 17, 2026
Maintained: Hold
Price Target: $14
Current: $9.81
Upside: +42.71%
Jul 17, 2026
Maintained: Hold
Price Target: $8 → $9
Current: $5.22
Upside: +72.41%
Jul 17, 2026
Rated: Hold
Price Target: $18 → $8
Current: $5.40
Upside: +48.15%
Jul 17, 2026
Maintained: Hold
Price Target: $16
Current: $13.93
Upside: +14.86%
Jul 25, 2011
Reiterated: Buy
Price Target: $43
Current: $73.37
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $86.92
Upside: n/a
Jul 25, 2011
Rated: Sell
Price Target: n/a
Current: $49.33
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $76.68
Upside: n/a
Jul 25, 2011
Downgraded: Hold
Price Target: n/a
Current: $109.42
Upside: n/a
May 15, 2009
Maintained: Hold
Price Target: $35
Current: $48.31
Upside: n/a