Richard Taylor

Stock Analyst at Barclays

(4.06)
# 1,669
Out of 4,698 analysts
372
Total ratings
50%
Success rate
6.8%
Average return

Stocks Rated by Richard Taylor

JD Sports Fashion Plc
Sep 1, 2026
Maintained: Hold
Price Target: 90p85p
Current: 83p
Upside: +2.86%
4imprint Group plc
Aug 6, 2026
Maintained: Buy
Price Target: 5,100p5,840p
Current: 4,462p
Upside: +30.88%
Greggs plc
Jul 30, 2026
Maintained: Buy
Price Target: 1,750p2,185p
Current: 1,855p
Upside: +17.79%
SSP Group plc
Jul 29, 2026
Maintained: Hold
Price Target: 220p
Current: 196p
Upside: +12.24%
J D Wetherspoon plc
Jul 22, 2026
Maintained: Sell
Price Target: 540p
Current: 819p
Upside: -34.07%
Dunelm Group plc
Jul 17, 2026
Maintained: Buy
Price Target: 1,150p
Current: 866p
Upside: +32.87%
Frasers Group Plc
Jul 17, 2026
Maintained: Hold
Price Target: 785p755p
Current: 792p
Upside: -4.61%
Watches of Switzerland Group PLC
Jul 15, 2026
Maintained: Buy
Price Target: 825p845p
Current: 664p
Upside: +27.35%
IG Group Holdings plc
Jul 9, 2026
Maintained: Buy
Price Target: 2,010p
Current: 1,361p
Upside: +47.69%
Cranswick plc
Jul 6, 2026
Initiated Coverage: Buy
Price Target: 5,397p6,380p
Current: 5,220p
Upside: +22.22%
Maintained: Hold
Price Target: 615p455p
Current: 383p
Upside: +18.80%
Maintained: Buy
Price Target: 115p120p
Current: 72p
Upside: +66.90%
Maintained: Hold
Price Target: 85p
Current: 71p
Upside: +19.38%
Upgraded: Hold
Price Target: 190p
Current: 207p
Upside: -8.39%
Maintained: Sell
Price Target: 190p180p
Current: 211p
Upside: -14.69%
Maintained: Hold
Price Target: 160p
Current: 195p
Upside: -17.95%
Maintained: Sell
Price Target: 260p405p
Current: 276p
Upside: n/a
Maintained: Sell
Price Target: 100p90p
Current: 50p
Upside: n/a