Michele Della Vigna
Stock Analyst at Goldman Sachs
(4.51)
# 1,028
Out of 4,478 analysts
544
Total ratings
65.3%
Success rate
7.2%
Average return
Main Sectors:
Stocks Rated by Michele Della Vigna
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: CWR Ceres Power Holdings plc | Reiterated: Buy | 930p | $512.00 | +81.64% | 22 | Jul 3, 2026 | |
| LON: SHEL Shell plc | Maintained: Buy | 4,016p | $2,912.50 | +37.90% | 49 | Jul 1, 2026 | |
| BIT: ENI Eni S.p.A. | Maintained: Buy | n/a | $20.39 | - | 86 | Jul 1, 2026 | |
| LON: 0M2Z Equinor ASA | Maintained: Sell | n/a | $316.82 | - | 16 | Jul 1, 2026 | |
| LON: 0MSJ TGS ASA | Maintained: Buy | kr 180.00 | $125.98 | +42.88% | 3 | Jul 1, 2026 | |
| EPA: TTE TotalEnergies SE | Maintained: Hold | n/a | $67.15 | - | 90 | Jul 1, 2026 | |
| LON: BP BP p.l.c. | Maintained: Buy | 680p → 650p | $467.80 | +38.95% | 84 | Jul 1, 2026 | |
| ETR: OMV OMV Aktiengesellschaft | Maintained: Sell | €44.00 → €50.00 | $57.05 | -12.36% | 9 | Jul 1, 2026 | |
| THYKF thyssenkrupp nucera AG & Co. KGaA | Maintained: Hold | $10 → $9.84 | $8.33 | +18.14% | 2 | Jun 30, 2026 | |
| LON: HBR Harbour Energy plc | Maintained: Sell | 220p | $213.00 | +3.29% | 18 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $32.06 | - | 9 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €27.50 → €28.80 | $20.25 | +42.22% | 3 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $1,345.00 | - | 1 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €37.00 | $34.66 | +6.75% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | €27.00 → €30.00 | $27.73 | +8.19% | 22 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €25.00 | $21.95 | +13.90% | 20 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $54 → $55 | $37.39 | +47.10% | 4 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 → $56 | $53.80 | +3.16% | 4 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $219.00 | - | 16 | Mar 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $18.92 | - | 28 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 51p → 53p | $126.10 | -57.97% | 9 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | kr 230.00 → kr 210.00 | $302.27 | -30.52% | 6 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | €18.80 | $23.65 | -20.51% | 1 | Dec 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | €165.00 | $189.60 | -12.97% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €11.10 → €9.50 | $6.90 | n/a | 8 | May 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $0.26 → $0.24 | $0.22 | n/a | 14 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $83 → $92 | $78.14 | n/a | 7 | Aug 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $125 → $119 | $136.44 | n/a | 3 | Jul 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $10.74 | n/a | 2 | Aug 1, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $140.50 | n/a | 1 | May 29, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $46.50 | n/a | 2 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $25.69 | n/a | 1 | Feb 20, 2017 |
Ceres Power Holdings plc
Jul 3, 2026
Reiterated: Buy
Price Target: 930p
Current: $512.00
Upside: +81.64%
Shell plc
Jul 1, 2026
Maintained: Buy
Price Target: 4,016p
Current: $2,912.50
Upside: +37.90%
Eni S.p.A.
Jul 1, 2026
Maintained: Buy
Price Target: n/a
Current: $20.39
Upside: -
Equinor ASA
Jul 1, 2026
Maintained: Sell
Price Target: n/a
Current: $316.82
Upside: -
TGS ASA
Jul 1, 2026
Maintained: Buy
Price Target: kr 180.00
Current: $125.98
Upside: +42.88%
TotalEnergies SE
Jul 1, 2026
Maintained: Hold
Price Target: n/a
Current: $67.15
Upside: -
BP p.l.c.
Jul 1, 2026
Maintained: Buy
Price Target: 680p → 650p
Current: $467.80
Upside: +38.95%
OMV Aktiengesellschaft
Jul 1, 2026
Maintained: Sell
Price Target: €44.00 → €50.00
Current: $57.05
Upside: -12.36%
thyssenkrupp nucera AG & Co. KGaA
Jun 30, 2026
Maintained: Hold
Price Target: $10 → $9.84
Current: $8.33
Upside: +18.14%
Harbour Energy plc
Jun 26, 2026
Maintained: Sell
Price Target: 220p
Current: $213.00
Upside: +3.29%
Jun 16, 2026
Maintained: Sell
Price Target: n/a
Current: $32.06
Upside: -
May 29, 2026
Maintained: Buy
Price Target: €27.50 → €28.80
Current: $20.25
Upside: +42.22%
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $1,345.00
Upside: -
May 1, 2026
Maintained: Hold
Price Target: €37.00
Current: $34.66
Upside: +6.75%
Apr 30, 2026
Rated: Hold
Price Target: €27.00 → €30.00
Current: $27.73
Upside: +8.19%
Apr 30, 2026
Maintained: Buy
Price Target: €25.00
Current: $21.95
Upside: +13.90%
Apr 29, 2026
Maintained: Buy
Price Target: $54 → $55
Current: $37.39
Upside: +47.10%
Mar 25, 2026
Maintained: Hold
Price Target: $50 → $56
Current: $53.80
Upside: +3.16%
Mar 20, 2026
Rated: Hold
Price Target: n/a
Current: $219.00
Upside: -
Mar 13, 2026
Maintained: Buy
Price Target: n/a
Current: $18.92
Upside: -
Jan 29, 2026
Maintained: Sell
Price Target: 51p → 53p
Current: $126.10
Upside: -57.97%
Jan 13, 2026
Maintained: Sell
Price Target: kr 230.00 → kr 210.00
Current: $302.27
Upside: -30.52%
Dec 15, 2025
Initiated Coverage: Hold
Price Target: €18.80
Current: $23.65
Upside: -20.51%
Dec 5, 2025
Initiated Coverage: Hold
Price Target: €165.00
Current: $189.60
Upside: -12.97%
May 14, 2025
Maintained: Buy
Price Target: €11.10 → €9.50
Current: $6.90
Upside: n/a
Apr 16, 2025
Maintained: Hold
Price Target: $0.26 → $0.24
Current: $0.22
Upside: n/a
Aug 1, 2024
Maintained: Buy
Price Target: $83 → $92
Current: $78.14
Upside: n/a
Jul 10, 2024
Reiterated: Hold
Price Target: $125 → $119
Current: $136.44
Upside: n/a
Aug 1, 2019
Downgraded: Hold
Price Target: n/a
Current: $10.74
Upside: n/a
May 29, 2018
Maintained: Buy
Price Target: n/a
Current: $140.50
Upside: n/a
Feb 20, 2017
Initiated Coverage: Buy
Price Target: n/a
Current: $46.50
Upside: n/a
Feb 20, 2017
Initiated Coverage: Hold
Price Target: n/a
Current: $25.69
Upside: n/a