Oliver Carruthers

Stock Analyst at Goldman Sachs

(3.48)
# 2,182
Out of 4,334 analysts
225
Total ratings
56.1%
Success rate
4.5%
Average return

Stocks Rated by Oliver Carruthers

London Stock Exchange Group plc
May 18, 2026
Maintained: Buy
Price Target: $131$13,070
Current: $9,326.00
Upside: +40.15%
DWS Group GmbH & Co. KGaA
Apr 29, 2026
Maintained: Hold
Price Target: $64
Current: $62.65
Upside: +2.15%
Deutsche Börse AG
Apr 28, 2026
Maintained: Hold
Price Target: $274
Current: $256.50
Upside: +6.82%
Man Group Plc
Apr 23, 2026
Reiterated: Buy
Price Target: $270$345
Current: $282.20
Upside: +22.25%
Euronext N.V.
Apr 15, 2026
Rated: Hold
Price Target: $126$143
Current: $145.40
Upside: -1.65%
flatexDEGIRO SE
Apr 9, 2026
Maintained: Buy
Price Target: $45$47
Current: $32.44
Upside: +44.88%
Nordnet AB (publ)
Apr 9, 2026
Maintained: Buy
Price Target: $315$355
Current: $327.20
Upside: +8.50%
CVC Capital Partners plc
Mar 13, 2026
Maintained: Buy
Price Target: $22$20
Current: $13.19
Upside: +47.84%
Aberdeen Group Plc
Mar 4, 2026
Reiterated: Buy
Price Target: $245
Current: $247.00
Upside: -0.81%
Schroders plc
Jan 16, 2026
Maintained: Sell
Price Target: $370$395
Current: $583.50
Upside: -32.31%
Maintained: Hold
Price Target: $479$485
Current: $408.40
Upside: +18.76%
Initiated Coverage: Buy
Price Target: $25
Current: $52.68
Upside: -51.97%
Initiated Coverage: Buy
Price Target: $26
Current: $21.13
Upside: +20.68%
Initiated Coverage: Hold
Price Target: $460
Current: $643.00
Upside: -28.46%
Maintained: Hold
Price Target: $182
Current: $193.60
Upside: -5.99%
Maintained: Buy
Price Target: $77$84
Current: $87.00
Upside: -3.45%
Downgraded: Hold
Price Target: n/a
Current: $858.80
Upside: -
Maintained: Buy
Price Target: $24$26
Current: $1,900.00
Upside: n/a
Maintained: Hold
Price Target: $79$80
Current: $46.54
Upside: n/a
Maintained: Hold
Price Target: $23$23
Current: $17.86
Upside: n/a
Maintained: Buy
Price Target: $29$31
Current: $1,721.00
Upside: n/a
Maintained: Buy
Price Target: $5.7$6.3
Current: $313.20
Upside: n/a
Maintained: Sell
Price Target: $0.2$0.19
Current: $334.80
Upside: n/a
Maintained: Hold
Price Target: $6.2$6.1
Current: $630.00
Upside: n/a
Maintained: Buy
Price Target: $9.6$9
Current: $714.60
Upside: n/a
Maintained: Hold
Price Target: $0.97
Current: $83.30
Upside: n/a
Downgraded: Sell
Price Target: $3.9$3.7
Current: $396.20
Upside: n/a
Upgraded: Buy
Price Target: $11$13
Current: $825.00
Upside: n/a