Michele Della Vigna

Stock Analyst at Goldman Sachs

(4.68)
# 812
Out of 5,000 analysts
467
Total ratings
66.5%
Success rate
7.9%
Average return

Stocks Rated by Michele Della Vigna

Ceres Power Holdings plc
Sep 24, 2026
Reiterated: Buy
Price Target: 930p → 915p
Current: 389p
Upside: +135.46%
Repsol, S.A.
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $31.54
Upside: -
TotalEnergies SE
Sep 11, 2026
Reiterated: Hold
Price Target: €78.00 → €82.00
Current: €81.05
Upside: +1.17%
BP p.l.c.
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $571.80
Upside: -
Ithaca Energy plc
Sep 11, 2026
Reiterated: Hold
Price Target: n/a
Current: $296.00
Upside: -
Shell plc
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $3,641.00
Upside: -
Eni S.p.A.
Sep 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $24.38
Upside: -
Harbour Energy plc
Sep 10, 2026
Upgraded: Buy
Price Target: 250p → 350p
Current: 281p
Upside: +24.73%
Viridien Société anonyme
Sep 1, 2026
Reiterated: Buy
Price Target: €118.00
Current: €97.80
Upside: +20.65%
Vallourec S.A.
Aug 10, 2026
Reiterated: Buy
Price Target: €29.40 → €28.30
Current: €19.42
Upside: +45.76%
Rated: Hold
Price Target: €37.00 → €32.00
Current: €29.24
Upside: +9.44%
Reiterated: Hold
Price Target: $10 → $9.84
Current: $9.15
Upside: +7.51%
Reiterated: Sell
Price Target: n/a
Current: $43.06
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $1,398.00
Upside: -
Reiterated: Buy
Price Target: $51 → $55
Current: $45.02
Upside: +22.17%
Reiterated: Hold
Price Target: $50 → $56
Current: $56.29
Upside: -1.40%
Reiterated: Sell
Price Target: 51p → 53p
Current: 97p
Upside: -45.45%
Initiated Coverage: Hold
Price Target: €18.80
Current: €24.89
Upside: -24.47%
Initiated Coverage: Hold
Price Target: €165.00
Current: €223.40
Upside: -26.14%
Reiterated: Buy
Price Target: €11.10 → €9.50
Current: €5.86
Upside: n/a
Reiterated: Buy
Price Target: $83 → $92
Current: $95.91
Upside: n/a
Reiterated: Hold
Price Target: $125 → $119
Current: $162.19
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $12.62
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $139.00
Upside: n/a
Initiated Coverage: Buy
Price Target: n/a
Current: $54.99
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $34.91
Upside: n/a