Ameet Thakkar
Stock Analyst at BMO Capital
(0.14)
# 4,317
Out of 4,429 analysts
316
Total ratings
46.9%
Success rate
-10.8%
Average return
Main Sectors:
Stocks Rated by Ameet Thakkar
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WMB The Williams Companies | Maintained: Buy | $85 | $73.12 | +16.25% | 7 | Jun 17, 2026 | |
| NXT Nextpower | Maintained: Hold | $113 → $125 | $125.90 | -0.71% | 15 | May 13, 2026 | |
| PLUG Plug Power | Maintained: Sell | $1 → $1.2 | $2.85 | -57.89% | 33 | May 12, 2026 | |
| FLNC Fluence Energy | Maintained: Hold | $15 → $16 | $24.80 | -35.48% | 26 | May 8, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Sell | $35 → $34 | $58.05 | -41.43% | 34 | May 7, 2026 | |
| TSX: BLDP Ballard Power Systems Inc. | Maintained: Sell | $2.41 → $2.97 | $6.23 | -52.30% | 18 | May 6, 2026 | |
| ENPH Enphase Energy | Maintained: Hold | $37 → $34 | $52.28 | -34.97% | 37 | Apr 29, 2026 | |
| BE Bloom Energy | Rated: Hold | $188 → $279 | $328.91 | -15.17% | 27 | Apr 29, 2026 | |
| GEV GE Vernova | Rated: Buy | $1,110 → $1,250 | $1,109.73 | +12.64% | 17 | Apr 23, 2026 | |
| LNG Cheniere Energy | Maintained: Buy | $306 | $227.03 | +34.78% | 6 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $263 → $237 | $257.70 | -8.03% | 24 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $32 → $36 | $31.59 | +13.96% | 4 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $650 | $702.25 | -7.44% | 12 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $196 → $271 | $258.58 | +4.80% | 4 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 → $14 | $13.52 | +3.55% | 24 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 → $8 | $8.00 | - | 13 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $18 | $8.22 | +118.98% | 9 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 | $71.89 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $86.75 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | n/a | $50.18 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $79.89 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $112.17 | n/a | 1 | Jul 25, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 | $46.45 | n/a | 1 | May 15, 2009 |
The Williams Companies
Jun 17, 2026
Maintained: Buy
Price Target: $85
Current: $73.12
Upside: +16.25%
Nextpower
May 13, 2026
Maintained: Hold
Price Target: $113 → $125
Current: $125.90
Upside: -0.71%
Plug Power
May 12, 2026
Maintained: Sell
Price Target: $1 → $1.2
Current: $2.85
Upside: -57.89%
Fluence Energy
May 8, 2026
Maintained: Hold
Price Target: $15 → $16
Current: $24.80
Upside: -35.48%
SolarEdge Technologies
May 7, 2026
Maintained: Sell
Price Target: $35 → $34
Current: $58.05
Upside: -41.43%
Ballard Power Systems Inc.
May 6, 2026
Maintained: Sell
Price Target: $2.41 → $2.97
Current: $6.23
Upside: -52.30%
Enphase Energy
Apr 29, 2026
Maintained: Hold
Price Target: $37 → $34
Current: $52.28
Upside: -34.97%
Bloom Energy
Apr 29, 2026
Rated: Hold
Price Target: $188 → $279
Current: $328.91
Upside: -15.17%
GE Vernova
Apr 23, 2026
Rated: Buy
Price Target: $1,110 → $1,250
Current: $1,109.73
Upside: +12.64%
Cheniere Energy
Apr 20, 2026
Maintained: Buy
Price Target: $306
Current: $227.03
Upside: +34.78%
Apr 20, 2026
Maintained: Hold
Price Target: $263 → $237
Current: $257.70
Upside: -8.03%
Apr 20, 2026
Maintained: Buy
Price Target: $32 → $36
Current: $31.59
Upside: +13.96%
Apr 20, 2026
Maintained: Buy
Price Target: $650
Current: $702.25
Upside: -7.44%
Apr 20, 2026
Maintained: Buy
Price Target: $196 → $271
Current: $258.58
Upside: +4.80%
Apr 20, 2026
Maintained: Hold
Price Target: $17 → $14
Current: $13.52
Upside: +3.55%
Apr 20, 2026
Maintained: Hold
Price Target: $9 → $8
Current: $8.00
Upside: -
Oct 29, 2025
Maintained: Hold
Price Target: $20 → $18
Current: $8.22
Upside: +118.98%
Jul 25, 2011
Reiterated: Buy
Price Target: $43
Current: $71.89
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $86.75
Upside: n/a
Jul 25, 2011
Rated: Sell
Price Target: n/a
Current: $50.18
Upside: n/a
Jul 25, 2011
Reiterated: Buy
Price Target: n/a
Current: $79.89
Upside: n/a
Jul 25, 2011
Downgraded: Hold
Price Target: n/a
Current: $112.17
Upside: n/a
May 15, 2009
Maintained: Hold
Price Target: $35
Current: $46.45
Upside: n/a