Michael Christodoulou

Stock Analyst at Berenberg Bank

(4.77)
# 586
Out of 4,707 analysts
198
Total ratings
74.3%
Success rate
26%
Average return

Stocks Rated by Michael Christodoulou

Hannover Rück SE
Sep 8, 2026
Maintained: Buy
Price Target: €330.00
Current: €247.40
Upside: +33.39%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Sep 8, 2026
Maintained: Hold
Price Target: €565.00
Current: €502.40
Upside: +12.46%
Barclays PLC
Sep 3, 2026
Reiterated: Buy
Price Target: 620p
Current: 498p
Upside: +24.49%
NatWest Group plc
Aug 3, 2026
Maintained: Buy
Price Target: 860p880p
Current: 696p
Upside: +26.36%
Lloyds Banking Group plc
Jun 24, 2026
Initiated Coverage: Hold
Price Target: 117p
Current: 112p
Upside: +4.37%
FinecoBank Banca Fineco S.p.A.
Jun 4, 2026
Maintained: Buy
Price Target: €26.50€27.00
Current: €23.21
Upside: +16.33%
Beazley plc
Mar 3, 2026
Downgraded: Hold
Price Target: 1,100p1,310p
Current: 1,299p
Upside: +0.85%
Swiss Re AG
Mar 2, 2026
Maintained: Hold
Price Target: CHF 140.00
Current: CHF 135.55
Upside: +3.28%
Hiscox Ltd
Nov 6, 2025
Reiterated: Buy
Price Target: 1,580p
Current: 1,875p
Upside: -15.73%
Crédit Agricole S.A.
Aug 20, 2024
Maintained: Sell
Price Target: €11.00
Current: €18.68
Upside: n/a
Maintained: Buy
Price Target: €6.20€6.40
Current: €13.34
Upside: n/a
Maintained: Hold
Price Target: €14.50
Current: €35.75
Upside: n/a
Maintained: Hold
Price Target: €13.60
Current: €42.65
Upside: n/a
Maintained: Hold
Price Target: $5.8
Current: $17.21
Upside: n/a
Maintained: Hold
Price Target: €9.75€10.25
Current: €25.35
Upside: n/a
Maintained: Hold
Price Target: €4.30€4.80
Current: €12.93
Upside: n/a
Maintained: Buy
Price Target: $95$45
Current: $59.83
Upside: n/a
Maintained: Buy
Price Target: €82.00
Current: €103.88
Upside: n/a
Maintained: Buy
Price Target: €44.00€45.00
Current: €84.43
Upside: n/a
Maintained: Hold
Price Target: €3.00€3.40
Current: €6.69
Upside: n/a
Maintained: Hold
Price Target: €27.50€27.00
Current: €74.34
Upside: n/a
Maintained: Buy
Price Target: $6.51
Current: $13.14
Upside: n/a
Maintained: Buy
Price Target: €13.00€16.50
Current: €32.25
Upside: n/a
Maintained: Hold
Price Target: 625p
Current: 1,575p
Upside: n/a
Maintained: Hold
Price Target: €0.80€0.90
Current: €3.70
Upside: n/a
Maintained: Hold
Price Target: €7.00
Current: €16.82
Upside: n/a
Maintained: Buy
Price Target: €1.20€1.25
Current: €3.59
Upside: n/a