James Rose

Stock Analyst at Barclays

(3.87)
# 1,940
Out of 4,673 analysts
215
Total ratings
53.2%
Success rate
6.4%
Average return

Stocks Rated by James Rose

Serco Group plc
Aug 10, 2026
Maintained: Buy
Price Target: 300p
Current: 260p
Upside: +15.38%
Rentokil Initial plc
Aug 5, 2026
Maintained: Buy
Price Target: 630p
Current: 344p
Upside: +83.03%
Capita plc
Aug 4, 2026
Maintained: Buy
Price Target: 600p400p
Current: 281p
Upside: +42.35%
Diploma PLC
Jul 17, 2026
Rated: Buy
Price Target: 8,300p8,600p
Current: 7,200p
Upside: +19.44%
Experian plc
Jul 15, 2026
Maintained: Buy
Price Target: n/a
Current: $2,949.00
Upside: -
Zigup Plc
Jul 9, 2026
Rated: Buy
Price Target: 500p575p
Current: 466p
Upside: +23.39%
Bunzl plc
Jun 24, 2026
Maintained: Hold
Price Target: 2,250p2,650p
Current: 2,754p
Upside: -3.78%
RS Group plc
May 21, 2026
Maintained: Buy
Price Target: 800p
Current: 738p
Upside: +8.47%
Randstad N.V.
Mar 11, 2026
Maintained: Sell
Price Target: €42.00
Current: €39.89
Upside: +5.29%
Eurofins Scientific SE
Jul 16, 2025
Maintained: Hold
Price Target: €65.00€54.00
Current: €72.84
Upside: n/a
Maintained: Sell
Price Target: 4,750p
Current: 5,845p
Upside: n/a
Maintained: Sell
Price Target: CHF 91.00
Current: CHF 92.54
Upside: n/a
Maintained: Buy
Price Target: €33.00
Current: €27.55
Upside: n/a
Downgraded: Sell
Price Target: $38
Current: $18.87
Upside: n/a
Maintained: Sell
Price Target: 4,500p4,100p
Current: 6,370p
Upside: n/a
Maintained: Hold
Price Target: 700p600p
Current: 224p
Upside: n/a
Reiterated: Buy
Price Target: 190p
Current: 72p
Upside: n/a
Reiterated: Buy
Price Target: $177
Current: $242.24
Upside: n/a
Reiterated: Hold
Price Target: 1,461p1,545p
Current: 649p
Upside: n/a