Ameet Thakkar
Stock Analyst at BMO Capital
(0.04)
# 4,339
Out of 4,356 analysts
315
Total ratings
43.5%
Success rate
-23.7%
Average return
Main Sectors:
Stocks Rated by Ameet Thakkar
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| NXT Nextpower | Maintained: Hold | $113 → $125 | $156.40 | -20.08% | 15 | May 13, 2026 | |
| PLUG Plug Power | Maintained: Sell | $1 → $1.2 | $3.95 | -69.62% | 33 | May 12, 2026 | |
| FLNC Fluence Energy | Maintained: Hold | $15 → $16 | $18.88 | -15.25% | 26 | May 8, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Sell | $35 → $34 | $76.35 | -55.47% | 34 | May 7, 2026 | |
| TSX: BLDP Ballard Power Systems Inc. | Maintained: Sell | $2.35 → $2.90 | $8.68 | -66.59% | 18 | May 6, 2026 | |
| WMB The Williams Companies | Reiterated: Buy | $82 → $85 | $71.39 | +19.06% | 6 | May 6, 2026 | |
| ENPH Enphase Energy | Maintained: Hold | $37 → $34 | $68.36 | -50.26% | 37 | Apr 29, 2026 | |
| BE Bloom Energy | Rated: Hold | $188 → $279 | $285.00 | -2.11% | 27 | Apr 29, 2026 | |
| GEV GE Vernova | Rated: Buy | $1,110 → $1,250 | $968.32 | +29.09% | 17 | Apr 23, 2026 | |
| LNG Cheniere Energy | Maintained: Buy | $306 | $224.86 | +36.08% | 6 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $263 → $237 | $306.79 | -22.75% | 24 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $32 → $36 | $31.08 | +15.83% | 4 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $650 | $711.73 | -8.67% | 12 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $196 → $271 | $255.07 | +6.25% | 4 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 → $14 | $16.72 | -16.27% | 24 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 → $8 | $9.08 | -11.89% | 13 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $18 | $9.72 | +85.19% | 9 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 | $69.94 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $87.01 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | n/a | $50.12 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $78.65 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $111.05 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 | $46.39 | n/a | 1 | May 15, 2009 |
Nextpower
May 13, 2026
Maintained: Hold
Price Target: $113 → $125
Current: $156.40
Upside: -20.08%
Plug Power
May 12, 2026
Maintained: Sell
Price Target: $1 → $1.2
Current: $3.95
Upside: -69.62%
Fluence Energy
May 8, 2026
Maintained: Hold
Price Target: $15 → $16
Current: $18.88
Upside: -15.25%
SolarEdge Technologies
May 7, 2026
Maintained: Sell
Price Target: $35 → $34
Current: $76.35
Upside: -55.47%
Ballard Power Systems Inc.
May 6, 2026
Maintained: Sell
Price Target: $2.35 → $2.90
Current: $8.68
Upside: -66.59%
The Williams Companies
May 6, 2026
Reiterated: Buy
Price Target: $82 → $85
Current: $71.39
Upside: +19.06%
Enphase Energy
Apr 29, 2026
Maintained: Hold
Price Target: $37 → $34
Current: $68.36
Upside: -50.26%
Bloom Energy
Apr 29, 2026
Rated: Hold
Price Target: $188 → $279
Current: $285.00
Upside: -2.11%
GE Vernova
Apr 23, 2026
Rated: Buy
Price Target: $1,110 → $1,250
Current: $968.32
Upside: +29.09%
Cheniere Energy
Apr 20, 2026
Maintained: Buy
Price Target: $306
Current: $224.86
Upside: +36.08%
Apr 20, 2026
Maintained: Hold
Price Target: $263 → $237
Current: $306.79
Upside: -22.75%
Apr 20, 2026
Maintained: Buy
Price Target: $32 → $36
Current: $31.08
Upside: +15.83%
Apr 20, 2026
Maintained: Buy
Price Target: $650
Current: $711.73
Upside: -8.67%
Apr 20, 2026
Maintained: Buy
Price Target: $196 → $271
Current: $255.07
Upside: +6.25%
Apr 20, 2026
Maintained: Hold
Price Target: $17 → $14
Current: $16.72
Upside: -16.27%
Apr 20, 2026
Maintained: Hold
Price Target: $9 → $8
Current: $9.08
Upside: -11.89%
Oct 29, 2025
Maintained: Hold
Price Target: $20 → $18
Current: $9.72
Upside: +85.19%
Jul 25, 2011
Reiterated: Buy
Price Target: $43
Current: $69.94
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $87.01
Upside: n/a
Jul 25, 2011
Rated: Sell
Price Target: n/a
Current: $50.12
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $78.65
Upside: n/a
Jul 25, 2011
Downgraded: Hold
Price Target: n/a
Current: $111.05
Upside: n/a
May 15, 2009
Maintained: Hold
Price Target: $35
Current: $46.39
Upside: n/a