Richard Taylor

Stock Analyst at Barclays

(4.11)
# 1,624
Out of 4,649 analysts
368
Total ratings
51.1%
Success rate
7.4%
Average return

Stocks Rated by Richard Taylor

4imprint Group plc
Aug 6, 2026
Maintained: Buy
Price Target: 5,100p5,840p
Current: 4,716p
Upside: +23.83%
Greggs plc
Jul 30, 2026
Maintained: Buy
Price Target: 1,750p2,185p
Current: 1,822p
Upside: +19.92%
SSP Group plc
Jul 29, 2026
Maintained: Hold
Price Target: 220p
Current: 212p
Upside: +3.77%
J D Wetherspoon plc
Jul 22, 2026
Maintained: Sell
Price Target: 540p
Current: 816p
Upside: -33.82%
Dunelm Group plc
Jul 17, 2026
Maintained: Buy
Price Target: 1,150p
Current: 892p
Upside: +29.00%
Frasers Group Plc
Jul 17, 2026
Maintained: Hold
Price Target: 785p755p
Current: 815p
Upside: -7.31%
Watches of Switzerland Group PLC
Jul 15, 2026
Maintained: Buy
Price Target: 825p845p
Current: 736p
Upside: +14.81%
IG Group Holdings plc
Jul 9, 2026
Maintained: Buy
Price Target: 2,010p
Current: 1,363p
Upside: +47.47%
Cranswick plc
Jul 6, 2026
Initiated Coverage: Buy
Price Target: 6,380p
Current: 5,260p
Upside: +21.29%
WH Smith PLC
Jun 11, 2026
Maintained: Hold
Price Target: 615p455p
Current: 429p
Upside: +6.01%
Maintained: Buy
Price Target: 115p120p
Current: 75p
Upside: +61.07%
Maintained: Hold
Price Target: 90p
Current: 92p
Upside: -2.62%
Maintained: Hold
Price Target: 85p
Current: 88p
Upside: -3.30%
Upgraded: Hold
Price Target: 190p
Current: 198p
Upside: -3.85%
Maintained: Sell
Price Target: 190p180p
Current: 215p
Upside: -16.28%
Maintained: Hold
Price Target: 160p
Current: 210p
Upside: -23.81%
Maintained: Sell
Price Target: 260p405p
Current: 284p
Upside: n/a
Maintained: Sell
Price Target: 100p90p
Current: 53p
Upside: n/a