Henry Tarr

Stock Analyst at Berenberg Bank

(3.85)
# 1,826
Out of 4,455 analysts
560
Total ratings
54.8%
Success rate
4.4%
Average return

Stocks Rated by Henry Tarr

Solaria Energía y Medio Ambiente, S.A.
Jun 16, 2026
Maintained: Hold
Price Target: €19.00€24.50
Current: $21.50
Upside: +13.95%
Grenergy Renovables, S.A.
Jun 10, 2026
Maintained: Buy
Price Target: €136.00€144.00
Current: $112.60
Upside: +27.89%
Shell plc
May 12, 2026
Maintained: Buy
Price Target: 4,053p4,000p
Current: $2,898.00
Upside: +38.03%
Vestas Wind Systems A/S
May 8, 2026
Rated: Hold
Price Target: kr 175.00kr 196.00
Current: $173.83
Upside: +12.76%
Eni S.p.A.
Apr 29, 2026
Maintained: Hold
Price Target: €22.00
Current: $20.22
Upside: +8.83%
OMV Aktiengesellschaft
Apr 10, 2026
Rated: Hold
Price Target: €56.00€55.00
Current: $53.80
Upside: +2.23%
BP p.l.c.
Apr 2, 2026
Maintained: Buy
Price Target: 520p700p
Current: $469.40
Upside: +49.13%
BP p.l.c.
Apr 1, 2026
Maintained: Buy
Price Target: $42$56
Current: $37.13
Upside: +49.47%
TotalEnergies SE
Apr 1, 2026
Maintained: Hold
Price Target: €62.00€78.00
Current: $68.36
Upside: +14.10%
Neste Oyj
Mar 19, 2026
Maintained: Buy
Price Target: €25.00€33.00
Current: $26.79
Upside: +23.16%
Maintained: Buy
Price Target: €26.50€25.50
Current: $23.24
Upside: +9.72%
Reiterated: Buy
Price Target: 465p450p
Current: $450.00
Upside: -
Maintained: Hold
Price Target: €14.00€12.00
Current: $21.24
Upside: n/a
Maintained: Buy
Price Target: kr 325.00
Current: $306.96
Upside: n/a
Maintained: Buy
Price Target: €60.00€50.00
Current: $29.30
Upside: n/a
Maintained: Buy
Price Target: kr 125.00kr 182.00
Current: $330.84
Upside: n/a
Maintained: Buy
Price Target: 90p
Current: $11.06
Upside: n/a
Downgraded: Hold
Price Target: 300p
Current: $177.60
Upside: n/a
Initiated Coverage: Hold
Price Target: $7.5$7.8
Current: $64.44
Upside: n/a
Maintained: Hold
Price Target: €1.80€1.20
Current: $4.17
Upside: n/a
Downgraded: Hold
Price Target: 100p
Current: $27.40
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $76.53
Upside: n/a
Maintained: Hold
Price Target: $67$63
Current: $136.54
Upside: n/a
Maintained: Hold
Price Target: $18
Current: $46.08
Upside: n/a
Maintained: Hold
Price Target: $128$130
Current: $171.06
Upside: n/a
Downgraded: Hold
Price Target: $20$18
Current: $24.24
Upside: n/a
Reiterated: Buy
Price Target: 610p620p
Current: $138.00
Upside: n/a
Reiterated: Buy
Price Target: €59.10
Current: $8.40
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $32.62
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $31.03
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.92885
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $56.03
Upside: n/a