Benjamin Cohen

Stock Analyst at RBC Capital

(2.93)
# 2,773
Out of 4,651 analysts
117
Total ratings
51%
Success rate
4.7%
Average return

Stocks Rated by Benjamin Cohen

Admiral Group plc
Aug 12, 2026
Maintained: Hold
Price Target: 3,450p3,950p
Current: 3,932p
Upside: +0.46%
Hannover Rück SE
Aug 12, 2026
Maintained: Hold
Price Target: €270.00
Current: €253.40
Upside: +6.55%
Legal & General Group Plc
Aug 11, 2026
Maintained: Sell
Price Target: 255p270p
Current: 305p
Upside: -11.48%
Allianz SE
Aug 7, 2026
Maintained: Hold
Price Target: €440.00€450.00
Current: €442.70
Upside: +1.65%
Münchener Rückversicherungs-Gesellschaft Aktiengesellschaft in München
Aug 7, 2026
Maintained: Hold
Price Target: €490.00€500.00
Current: €517.80
Upside: -3.44%
Zurich Insurance Group AG
Aug 6, 2026
Maintained: Buy
Price Target: CHF 670.00CHF 650.00
Current: CHF 592.80
Upside: +9.65%
Swiss Re AG
Aug 6, 2026
Maintained: Sell
Price Target: CHF 115.00
Current: CHF 139.45
Upside: -17.53%
Hiscox Ltd
Aug 5, 2026
Maintained: Buy
Price Target: 2,000p
Current: 1,795p
Upside: +11.42%
Sabre Insurance Group plc
Aug 4, 2026
Maintained: Hold
Price Target: 180p
Current: 171p
Upside: +5.02%
AXA SA
Jul 31, 2026
Maintained: Buy
Price Target: €52.00
Current: €45.05
Upside: +15.43%
Maintained: Hold
Price Target: 450p
Current: 453p
Upside: -0.55%
Maintained: Sell
Price Target: 580p560p
Current: 597p
Upside: -6.20%
Maintained: Buy
Price Target: €35.00€38.00
Current: €34.58
Upside: +9.89%
Maintained: Buy
Price Target: 430p435p
Current: 332p
Upside: +31.02%
Maintained: Buy
Price Target: 360p
Current: 336p
Upside: +7.30%
Downgraded: Hold
Price Target: 885p
Current: 927p
Upside: -4.53%
Maintained: Buy
Price Target: 445p780p
Current: 727p
Upside: +7.35%
Maintained: Hold
Price Target: 335p
Current: 356p
Upside: -5.87%
Downgraded: Hold
Price Target: 1,100p1,300p
Current: 1,293p
Upside: +0.58%
Maintained: Buy
Price Target: 1,280p
Current: 1,194p
Upside: +7.25%
Downgraded: Hold
Price Target: $6.22
Current: $19.71
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $691.00
Upside: n/a