Henry Tarr

Stock Analyst at Berenberg Bank

(4.13)
# 1,517
Out of 4,382 analysts
558
Total ratings
56.7%
Success rate
5.7%
Average return

Stocks Rated by Henry Tarr

Shell plc
May 12, 2026
Maintained: Buy
Price Target: 4,045p4,000p
Current: $3,227.50
Upside: +23.93%
Vestas Wind Systems A/S
May 8, 2026
Rated: Hold
Price Target: kr 175.00kr 196.00
Current: $174.05
Upside: +12.61%
Eni S.p.A.
Apr 29, 2026
Maintained: Hold
Price Target: €22.00
Current: $23.55
Upside: -6.58%
OMV Aktiengesellschaft
Apr 10, 2026
Rated: Hold
Price Target: €56.00€55.00
Current: $63.15
Upside: -12.91%
Grenergy Renovables, S.A.
Apr 9, 2026
Maintained: Buy
Price Target: €72.00€136.00
Current: $127.60
Upside: +6.58%
BP p.l.c.
Apr 2, 2026
Maintained: Buy
Price Target: 520p700p
Current: $546.00
Upside: +28.21%
BP p.l.c.
Apr 1, 2026
Maintained: Buy
Price Target: $42$56
Current: $42.97
Upside: +29.16%
TotalEnergies SE
Apr 1, 2026
Maintained: Hold
Price Target: €62.00€78.00
Current: $77.37
Upside: +0.81%
Neste Oyj
Mar 19, 2026
Maintained: Buy
Price Target: €25.00€33.00
Current: $28.64
Upside: +15.22%
Corporación Acciona Energías Renovables, S.A.
Dec 10, 2025
Maintained: Buy
Price Target: €26.50€25.50
Current: $22.48
Upside: +13.43%
Downgraded: Hold
Price Target: €14.00€19.00
Current: $23.77
Upside: -20.07%
Reiterated: Buy
Price Target: 465p450p
Current: $472.50
Upside: -4.76%
Maintained: Hold
Price Target: €14.00€12.00
Current: $23.08
Upside: n/a
Maintained: Buy
Price Target: kr 325.00
Current: $353.01
Upside: n/a
Maintained: Buy
Price Target: €60.00€50.00
Current: $35.60
Upside: n/a
Maintained: Buy
Price Target: kr 125.00kr 182.00
Current: $332.47
Upside: n/a
Maintained: Buy
Price Target: 90p
Current: $15.34
Upside: n/a
Downgraded: Hold
Price Target: 300p
Current: $181.60
Upside: n/a
Initiated Coverage: Hold
Price Target: $7.61$7.8
Current: $66.82
Upside: n/a
Maintained: Hold
Price Target: €1.80€1.20
Current: $4.40
Upside: n/a
Downgraded: Hold
Price Target: 100p
Current: $33.50
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $85.40
Upside: n/a
Maintained: Hold
Price Target: $67$63
Current: $149.92
Upside: n/a
Maintained: Hold
Price Target: $18
Current: $53.80
Upside: n/a
Maintained: Hold
Price Target: $128$130
Current: $187.31
Upside: n/a
Downgraded: Hold
Price Target: $21$18
Current: $26.50
Upside: n/a
Reiterated: Buy
Price Target: 610p620p
Current: $145.00
Upside: n/a
Reiterated: Buy
Price Target: €59.10
Current: $9.07
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $34.52
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $36.94
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.9789
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $61.44
Upside: n/a