Michael Christodoulou

Stock Analyst at Berenberg Bank

(4.79)
# 550
Out of 4,579 analysts
191
Total ratings
75.3%
Success rate
26.7%
Average return

Stocks Rated by Michael Christodoulou

Hannover Rück SE
Jul 15, 2026
Maintained: Buy
Price Target: €330.00
Current: €257.20
Upside: +28.30%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Jul 15, 2026
Maintained: Hold
Price Target: €565.00
Current: €520.20
Upside: +8.61%
Barclays PLC
Jun 24, 2026
Initiated Coverage: Buy
Price Target: 160p620p
Current: 530p
Upside: +16.89%
Lloyds Banking Group plc
Jun 24, 2026
Initiated Coverage: Hold
Price Target: 117p
Current: 115p
Upside: +2.01%
NatWest Group plc
Jun 24, 2026
Initiated Coverage: Buy
Price Target: 860p
Current: 681p
Upside: +26.32%
FinecoBank Banca Fineco S.p.A.
Jun 4, 2026
Maintained: Buy
Price Target: €26.50€27.00
Current: €23.83
Upside: +13.30%
Beazley plc
Mar 3, 2026
Downgraded: Hold
Price Target: 1,100p1,310p
Current: 1,296p
Upside: +1.08%
Swiss Re AG
Mar 2, 2026
Maintained: Hold
Price Target: CHF 140.00
Current: CHF 136.45
Upside: +2.60%
Hiscox Ltd
Nov 6, 2025
Reiterated: Buy
Price Target: 1,580p
Current: 1,846p
Upside: -14.41%
Crédit Agricole S.A.
Aug 20, 2024
Maintained: Sell
Price Target: €11.00
Current: €18.61
Upside: n/a
Maintained: Buy
Price Target: €6.20€6.40
Current: €13.29
Upside: n/a
Maintained: Hold
Price Target: €14.50
Current: €30.98
Upside: n/a
Maintained: Hold
Price Target: €13.60
Current: €37.45
Upside: n/a
Maintained: Hold
Price Target: $5.8
Current: $17.78
Upside: n/a
Maintained: Hold
Price Target: €9.75€10.25
Current: €23.20
Upside: n/a
Maintained: Hold
Price Target: €4.30€4.80
Current: €12.26
Upside: n/a
Maintained: Buy
Price Target: $94$45
Current: $61.63
Upside: n/a
Maintained: Buy
Price Target: €82.00
Current: €107.58
Upside: n/a
Maintained: Buy
Price Target: €44.00€45.00
Current: €81.74
Upside: n/a
Maintained: Hold
Price Target: €3.00€3.40
Current: €6.50
Upside: n/a
Maintained: Hold
Price Target: €27.50€27.00
Current: €78.09
Upside: n/a
Maintained: Buy
Price Target: $6.39
Current: $11.60
Upside: n/a
Maintained: Buy
Price Target: €13.00€16.50
Current: €29.28
Upside: n/a
Maintained: Hold
Price Target: 625p
Current: 1,551p
Upside: n/a
Maintained: Hold
Price Target: €0.80€0.90
Current: €3.41
Upside: n/a
Maintained: Hold
Price Target: €7.00
Current: €16.15
Upside: n/a
Maintained: Buy
Price Target: €1.20€1.25
Current: €3.35
Upside: n/a