Michael Christodoulou

Stock Analyst at Berenberg Bank

(4.77)
# 574
Out of 4,651 analysts
195
Total ratings
75%
Success rate
26.2%
Average return

Stocks Rated by Michael Christodoulou

Hannover Rück SE
Aug 13, 2026
Maintained: Buy
Price Target: €330.00
Current: €253.40
Upside: +30.23%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Aug 10, 2026
Maintained: Hold
Price Target: €565.00
Current: €517.80
Upside: +9.12%
NatWest Group plc
Aug 3, 2026
Maintained: Buy
Price Target: 860p880p
Current: 708p
Upside: +24.33%
Barclays PLC
Jul 29, 2026
Reiterated: Buy
Price Target: 620p
Current: 521p
Upside: +19.12%
Lloyds Banking Group plc
Jun 24, 2026
Initiated Coverage: Hold
Price Target: 117p
Current: 115p
Upside: +1.56%
FinecoBank Banca Fineco S.p.A.
Jun 4, 2026
Maintained: Buy
Price Target: €26.50€27.00
Current: €24.08
Upside: +12.13%
Beazley plc
Mar 3, 2026
Downgraded: Hold
Price Target: 1,100p1,310p
Current: 1,293p
Upside: +1.35%
Swiss Re AG
Mar 2, 2026
Maintained: Hold
Price Target: CHF 140.00
Current: CHF 139.45
Upside: +0.39%
Hiscox Ltd
Nov 6, 2025
Reiterated: Buy
Price Target: 1,580p
Current: 1,795p
Upside: -11.98%
Crédit Agricole S.A.
Aug 20, 2024
Maintained: Sell
Price Target: €11.00
Current: €20.20
Upside: n/a
Maintained: Buy
Price Target: €6.20€6.40
Current: €12.97
Upside: n/a
Maintained: Hold
Price Target: €14.50
Current: €33.39
Upside: n/a
Maintained: Hold
Price Target: €13.60
Current: €39.74
Upside: n/a
Maintained: Hold
Price Target: $5.8
Current: $18.98
Upside: n/a
Maintained: Hold
Price Target: €9.75€10.25
Current: €24.95
Upside: n/a
Maintained: Hold
Price Target: €4.30€4.80
Current: €12.90
Upside: n/a
Maintained: Buy
Price Target: $95$45
Current: $64.90
Upside: n/a
Maintained: Buy
Price Target: €82.00
Current: €112.10
Upside: n/a
Maintained: Buy
Price Target: €44.00€45.00
Current: €85.23
Upside: n/a
Maintained: Hold
Price Target: €3.00€3.40
Current: €6.92
Upside: n/a
Maintained: Hold
Price Target: €27.50€27.00
Current: €82.36
Upside: n/a
Maintained: Buy
Price Target: $6.47
Current: $11.53
Upside: n/a
Maintained: Buy
Price Target: €13.00€16.50
Current: €30.89
Upside: n/a
Maintained: Hold
Price Target: 625p
Current: 1,528p
Upside: n/a
Maintained: Hold
Price Target: €0.80€0.90
Current: €3.64
Upside: n/a
Maintained: Hold
Price Target: €7.00
Current: €16.77
Upside: n/a
Maintained: Buy
Price Target: €1.20€1.25
Current: €3.62
Upside: n/a