Michele Della Vigna
Stock Analyst at Goldman Sachs
(4.58)
# 938
Out of 4,575 analysts
551
Total ratings
65.4%
Success rate
7.5%
Average return
Main Sectors:
Stocks Rated by Michele Della Vigna
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BME: REP Repsol, S.A. | Rated: Buy | €30.00 | €25.82 | +16.19% | 21 | Jul 24, 2026 | |
| LON: 0MSJ TGS ASA | Maintained: Buy | kr 180.00 | kr 136.61 | +31.77% | 4 | Jul 24, 2026 | |
| EPA: TTE TotalEnergies SE | Maintained: Hold | €78.00 | €75.90 | +2.77% | 91 | Jul 24, 2026 | |
| LON: 0M2Z Equinor ASA | Maintained: Sell | kr 320.00 | kr 392.50 | -18.47% | 17 | Jul 23, 2026 | |
| EPA: VK Vallourec S.A. | Maintained: Buy | €28.80 → €29.40 | €22.11 | +32.97% | 4 | Jul 15, 2026 | |
| LON: CWR Ceres Power Holdings plc | Reiterated: Buy | 930p | 384p | +142.19% | 22 | Jul 3, 2026 | |
| LON: SHEL Shell plc | Maintained: Buy | 650p | 3,306p | -80.34% | 49 | Jul 1, 2026 | |
| BIT: ENI Eni S.p.A. | Maintained: Buy | n/a | $22.96 | - | 86 | Jul 1, 2026 | |
| LON: BP BP p.l.c. | Maintained: Buy | 680p → 650p | 548p | +18.53% | 84 | Jul 1, 2026 | |
| ETR: OMV OMV Aktiengesellschaft | Maintained: Sell | €44.00 → €50.00 | €63.70 | -21.51% | 9 | Jul 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $9.78 | $8.70 | +12.45% | 2 | Jun 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 220p | 256p | -14.13% | 18 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $40.35 | - | 9 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $1,368.00 | - | 1 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | €37.00 | €34.36 | +7.68% | 3 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | €27.00 → €30.00 | €31.32 | -4.21% | 22 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $51 → $55 | $43.82 | +25.51% | 6 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 → $56 | $57.67 | -3.76% | 4 | Mar 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $257.60 | - | 16 | Mar 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $20.40 | - | 28 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 51p → 53p | 102p | -48.09% | 9 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | kr 230.00 → kr 210.00 | kr 340.60 | -38.34% | 6 | Jan 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | €18.80 | €25.52 | -26.33% | 1 | Dec 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | €165.00 | €195.00 | -15.38% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €11.10 → €9.50 | €6.10 | n/a | 8 | May 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $0.27 → $0.25 | $0.114 | n/a | 14 | Apr 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $83 → $92 | $88.38 | n/a | 7 | Aug 1, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $125 → $119 | $156.94 | n/a | 3 | Jul 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $11.54 | n/a | 2 | Aug 1, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $141.55 | n/a | 1 | May 29, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $52.40 | n/a | 2 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $29.45 | n/a | 1 | Feb 20, 2017 |
Repsol, S.A.
Jul 24, 2026
Rated: Buy
Price Target: €30.00
Current: €25.82
Upside: +16.19%
TGS ASA
Jul 24, 2026
Maintained: Buy
Price Target: kr 180.00
Current: kr 136.61
Upside: +31.77%
TotalEnergies SE
Jul 24, 2026
Maintained: Hold
Price Target: €78.00
Current: €75.90
Upside: +2.77%
Equinor ASA
Jul 23, 2026
Maintained: Sell
Price Target: kr 320.00
Current: kr 392.50
Upside: -18.47%
Vallourec S.A.
Jul 15, 2026
Maintained: Buy
Price Target: €28.80 → €29.40
Current: €22.11
Upside: +32.97%
Ceres Power Holdings plc
Jul 3, 2026
Reiterated: Buy
Price Target: 930p
Current: 384p
Upside: +142.19%
Shell plc
Jul 1, 2026
Maintained: Buy
Price Target: 650p
Current: 3,306p
Upside: -80.34%
Eni S.p.A.
Jul 1, 2026
Maintained: Buy
Price Target: n/a
Current: $22.96
Upside: -
BP p.l.c.
Jul 1, 2026
Maintained: Buy
Price Target: 680p → 650p
Current: 548p
Upside: +18.53%
OMV Aktiengesellschaft
Jul 1, 2026
Maintained: Sell
Price Target: €44.00 → €50.00
Current: €63.70
Upside: -21.51%
Jun 30, 2026
Maintained: Hold
Price Target: $10 → $9.78
Current: $8.70
Upside: +12.45%
Jun 26, 2026
Maintained: Sell
Price Target: 220p
Current: 256p
Upside: -14.13%
Jun 16, 2026
Maintained: Sell
Price Target: n/a
Current: $40.35
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $1,368.00
Upside: -
May 1, 2026
Downgraded: Hold
Price Target: €37.00
Current: €34.36
Upside: +7.68%
Apr 30, 2026
Rated: Hold
Price Target: €27.00 → €30.00
Current: €31.32
Upside: -4.21%
Apr 29, 2026
Maintained: Buy
Price Target: $51 → $55
Current: $43.82
Upside: +25.51%
Mar 25, 2026
Maintained: Hold
Price Target: $50 → $56
Current: $57.67
Upside: -3.76%
Mar 20, 2026
Rated: Hold
Price Target: n/a
Current: $257.60
Upside: -
Mar 13, 2026
Maintained: Buy
Price Target: n/a
Current: $20.40
Upside: -
Jan 29, 2026
Maintained: Sell
Price Target: 51p → 53p
Current: 102p
Upside: -48.09%
Jan 13, 2026
Maintained: Sell
Price Target: kr 230.00 → kr 210.00
Current: kr 340.60
Upside: -38.34%
Dec 15, 2025
Initiated Coverage: Hold
Price Target: €18.80
Current: €25.52
Upside: -26.33%
Dec 5, 2025
Initiated Coverage: Hold
Price Target: €165.00
Current: €195.00
Upside: -15.38%
May 14, 2025
Maintained: Buy
Price Target: €11.10 → €9.50
Current: €6.10
Upside: n/a
Apr 16, 2025
Maintained: Hold
Price Target: $0.27 → $0.25
Current: $0.114
Upside: n/a
Aug 1, 2024
Maintained: Buy
Price Target: $83 → $92
Current: $88.38
Upside: n/a
Jul 10, 2024
Reiterated: Hold
Price Target: $125 → $119
Current: $156.94
Upside: n/a
Aug 1, 2019
Downgraded: Hold
Price Target: n/a
Current: $11.54
Upside: n/a
May 29, 2018
Maintained: Buy
Price Target: n/a
Current: $141.55
Upside: n/a
Feb 20, 2017
Initiated Coverage: Buy
Price Target: n/a
Current: $52.40
Upside: n/a
Feb 20, 2017
Initiated Coverage: Hold
Price Target: n/a
Current: $29.45
Upside: n/a