Henry Tarr

Stock Analyst at Berenberg Bank

(4.16)
# 1,524
Out of 4,575 analysts
564
Total ratings
56.8%
Success rate
5.9%
Average return

Stocks Rated by Henry Tarr

TotalEnergies SE
Jul 17, 2026
Maintained: Hold
Price Target: €78.00
Current: €75.90
Upside: +2.77%
BP p.l.c.
Jul 15, 2026
Maintained: Buy
Price Target: 590p600p
Current: 548p
Upside: +9.41%
Shell plc
Jul 9, 2026
Reiterated: Buy
Price Target: 4,000p
Current: 3,306p
Upside: +21.01%
Solaria Energía y Medio Ambiente, S.A.
Jun 16, 2026
Maintained: Hold
Price Target: €19.00€24.50
Current: €18.27
Upside: +34.14%
Grenergy Renovables, S.A.
Jun 10, 2026
Maintained: Buy
Price Target: €136.00€144.00
Current: €104.40
Upside: +37.93%
Vestas Wind Systems A/S
May 8, 2026
Rated: Hold
Price Target: kr 175.00kr 196.00
Current: kr 173.90
Upside: +12.71%
Eni S.p.A.
Apr 29, 2026
Maintained: Hold
Price Target: €22.00
Current: €22.96
Upside: -4.18%
OMV Aktiengesellschaft
Apr 10, 2026
Rated: Hold
Price Target: €56.00€55.00
Current: €63.70
Upside: -13.66%
BP p.l.c.
Apr 1, 2026
Maintained: Buy
Price Target: $42$56
Current: $43.82
Upside: +26.65%
Neste Oyj
Mar 19, 2026
Maintained: Buy
Price Target: €25.00€33.00
Current: €31.32
Upside: +5.36%
Maintained: Buy
Price Target: €26.50€25.50
Current: €21.68
Upside: +17.62%
Reiterated: Buy
Price Target: 465p450p
Current: 477p
Upside: -5.56%
Maintained: Hold
Price Target: €14.00€12.00
Current: €25.82
Upside: n/a
Maintained: Buy
Price Target: kr 325.00
Current: kr 392.50
Upside: n/a
Maintained: Buy
Price Target: €60.00€50.00
Current: €31.75
Upside: n/a
Maintained: Buy
Price Target: kr 125.00kr 182.00
Current: kr 326.21
Upside: n/a
Maintained: Buy
Price Target: 90p
Current: 14p
Upside: n/a
Downgraded: Hold
Price Target: 300p
Current: 177p
Upside: n/a
Initiated Coverage: Hold
Price Target: $7.51$7.8
Current: $76.75
Upside: n/a
Maintained: Hold
Price Target: €1.80€1.20
Current: €4.41
Upside: n/a
Downgraded: Hold
Price Target: 100p
Current: 32p
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $88.38
Upside: n/a
Maintained: Hold
Price Target: $67$63
Current: $156.94
Upside: n/a
Maintained: Hold
Price Target: $18
Current: $52.40
Upside: n/a
Maintained: Hold
Price Target: $128$130
Current: $194.79
Upside: n/a
Downgraded: Hold
Price Target: $20$18
Current: $29.45
Upside: n/a
Reiterated: Buy
Price Target: 610p620p
Current: 142p
Upside: n/a
Reiterated: Buy
Price Target: €59.10
Current: €8.80
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $34.38
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $40.35
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.96
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $57.67
Upside: n/a