Michael Christodoulou

Stock Analyst at Berenberg Bank

(4.76)
# 583
Out of 4,486 analysts
188
Total ratings
72.9%
Success rate
26.5%
Average return

Stocks Rated by Michael Christodoulou

Barclays PLC
Jun 24, 2026
Initiated Coverage: Buy
Price Target: 160p620p
Current: $529.50
Upside: +17.09%
Lloyds Banking Group plc
Jun 24, 2026
Initiated Coverage: Hold
Price Target: 117p
Current: $115.35
Upside: +1.43%
NatWest Group plc
Jun 24, 2026
Initiated Coverage: Buy
Price Target: 860p
Current: $686.40
Upside: +25.29%
FinecoBank Banca Fineco S.p.A.
Jun 4, 2026
Maintained: Buy
Price Target: €26.50€27.00
Current: $22.89
Upside: +17.96%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
May 13, 2026
Maintained: Hold
Price Target: €629.00€565.00
Current: $495.90
Upside: +13.93%
Hannover Rück SE
May 12, 2026
Maintained: Buy
Price Target: €330.00
Current: $243.60
Upside: +35.47%
Beazley plc
Mar 3, 2026
Downgraded: Hold
Price Target: 1,100p1,310p
Current: $1,289.00
Upside: +1.63%
Swiss Re AG
Mar 2, 2026
Maintained: Hold
Price Target: CHF 140.00
Current: $130.65
Upside: +7.16%
Hiscox Ltd
Nov 6, 2025
Reiterated: Buy
Price Target: 1,580p
Current: $1,866.00
Upside: -15.33%
Crédit Agricole S.A.
Aug 20, 2024
Maintained: Sell
Price Target: €11.00
Current: $17.85
Upside: n/a
Maintained: Buy
Price Target: €6.20€6.40
Current: $12.74
Upside: n/a
Maintained: Hold
Price Target: €14.50
Current: $32.30
Upside: n/a
Maintained: Hold
Price Target: €13.60
Current: $38.17
Upside: n/a
Maintained: Hold
Price Target: $5.8
Current: $17.95
Upside: n/a
Maintained: Hold
Price Target: €9.75€10.25
Current: $22.78
Upside: n/a
Maintained: Hold
Price Target: €4.30€4.80
Current: $12.51
Upside: n/a
Maintained: Buy
Price Target: $94$45
Current: $59.46
Upside: n/a
Maintained: Buy
Price Target: €82.00
Current: $103.60
Upside: n/a
Maintained: Buy
Price Target: €44.00€45.00
Current: $81.82
Upside: n/a
Maintained: Hold
Price Target: €3.00€3.40
Current: $6.24
Upside: n/a
Maintained: Hold
Price Target: €27.50€27.00
Current: $77.76
Upside: n/a
Maintained: Buy
Price Target: $6.41
Current: $11.68
Upside: n/a
Maintained: Buy
Price Target: €13.00€16.50
Current: $28.72
Upside: n/a
Maintained: Hold
Price Target: 625p
Current: $1,465.60
Upside: n/a
Maintained: Hold
Price Target: €0.80€0.90
Current: $3.23
Upside: n/a
Maintained: Hold
Price Target: €7.00
Current: $15.28
Upside: n/a
Maintained: Buy
Price Target: €1.20€1.25
Current: $3.24
Upside: n/a