Michael Christodoulou

Stock Analyst at Berenberg Bank

(4.73)
# 658
Out of 4,417 analysts
185
Total ratings
68.1%
Success rate
26.4%
Average return

Stocks Rated by Michael Christodoulou

FinecoBank Banca Fineco S.p.A.
Jun 4, 2026
Maintained: Buy
Price Target: €26.50€27.00
Current: $22.62
Upside: +19.36%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
May 13, 2026
Maintained: Hold
Price Target: €629.00€565.00
Current: $468.80
Upside: +20.52%
Hannover Rück SE
May 12, 2026
Maintained: Buy
Price Target: €330.00
Current: $232.20
Upside: +42.12%
Beazley plc
Mar 3, 2026
Downgraded: Hold
Price Target: 1,100p1,310p
Current: $1,284.00
Upside: +2.02%
Swiss Re AG
Mar 2, 2026
Maintained: Hold
Price Target: CHF 140.00
Current: $122.55
Upside: +14.24%
Hiscox Ltd
Nov 6, 2025
Reiterated: Buy
Price Target: 1,580p
Current: $1,782.00
Upside: -11.34%
Crédit Agricole S.A.
Aug 20, 2024
Maintained: Sell
Price Target: €11.00
Current: $17.24
Upside: n/a
CaixaBank, S.A.
Aug 14, 2024
Maintained: Buy
Price Target: €6.20€6.40
Current: $12.31
Upside: n/a
Deutsche Bank Aktiengesellschaft
Aug 12, 2024
Maintained: Hold
Price Target: €14.50
Current: $30.20
Upside: n/a
Commerzbank AG
Aug 8, 2024
Maintained: Hold
Price Target: €13.60
Current: $36.30
Upside: n/a
Maintained: Hold
Price Target: $5.8
Current: $17.89
Upside: n/a
Maintained: Hold
Price Target: €9.75€10.25
Current: $21.10
Upside: n/a
Maintained: Hold
Price Target: €4.30€4.80
Current: $11.63
Upside: n/a
Maintained: Buy
Price Target: $95$45
Current: $57.82
Upside: n/a
Maintained: Buy
Price Target: €82.00
Current: $99.96
Upside: n/a
Maintained: Buy
Price Target: €44.00€45.00
Current: $77.68
Upside: n/a
Maintained: Hold
Price Target: €3.00€3.40
Current: $6.06
Upside: n/a
Maintained: Hold
Price Target: €27.50€27.00
Current: $77.18
Upside: n/a
Maintained: Buy
Price Target: $6.49
Current: $11.90
Upside: n/a
Maintained: Buy
Price Target: €13.00€16.50
Current: $26.85
Upside: n/a
Maintained: Hold
Price Target: 625p
Current: $1,409.60
Upside: n/a
Maintained: Hold
Price Target: €0.80€0.90
Current: $3.07
Upside: n/a
Maintained: Hold
Price Target: €7.00
Current: $14.69
Upside: n/a
Maintained: Buy
Price Target: €1.20€1.25
Current: $3.04
Upside: n/a
Maintained: Buy
Price Target: 160p
Current: $486.95
Upside: n/a