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
Main Sectors:
Stocks Rated by Richard Taylor
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: JD JD Sports Fashion Plc | Maintained: Hold | 90p → 85p | 83p | +2.86% | 34 | Sep 1, 2026 | |
| LON: FOUR 4imprint Group plc | Maintained: Buy | 5,100p → 5,840p | 4,462p | +30.88% | 12 | Aug 6, 2026 | |
| LON: GRG Greggs plc | Maintained: Buy | 1,750p → 2,185p | 1,855p | +17.79% | 26 | Jul 30, 2026 | |
| LON: SSPG SSP Group plc | Maintained: Hold | 220p | 196p | +12.24% | 11 | Jul 29, 2026 | |
| LON: JDW J D Wetherspoon plc | Maintained: Sell | 540p | 819p | -34.07% | 11 | Jul 22, 2026 | |
| LON: DNLM Dunelm Group plc | Maintained: Buy | 1,150p | 866p | +32.87% | 35 | Jul 17, 2026 | |
| LON: FRAS Frasers Group Plc | Maintained: Hold | 785p → 755p | 792p | -4.61% | 11 | Jul 17, 2026 | |
| LON: WOSG Watches of Switzerland Group PLC | Maintained: Buy | 825p → 845p | 664p | +27.35% | 50 | Jul 15, 2026 | |
| LON: IGG IG Group Holdings plc | Maintained: Buy | 2,010p | 1,361p | +47.69% | 49 | Jul 9, 2026 | |
| LON: CWK Cranswick plc | Initiated Coverage: Buy | 5,397p → 6,380p | 5,220p | +22.22% | 3 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 615p → 455p | 383p | +18.80% | 34 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 115p → 120p | 72p | +66.90% | 18 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 85p | 71p | +19.38% | 24 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 190p | 207p | -8.39% | 23 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 190p → 180p | 211p | -14.69% | 5 | Nov 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 160p | 195p | -17.95% | 21 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 260p → 405p | 276p | n/a | 2 | Jan 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 100p → 90p | 50p | n/a | 3 | Oct 16, 2019 |
JD Sports Fashion Plc
Sep 1, 2026
Maintained: Hold
Price Target: 90p → 85p
Current: 83p
Upside: +2.86%
4imprint Group plc
Aug 6, 2026
Maintained: Buy
Price Target: 5,100p → 5,840p
Current: 4,462p
Upside: +30.88%
Greggs plc
Jul 30, 2026
Maintained: Buy
Price Target: 1,750p → 2,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: 785p → 755p
Current: 792p
Upside: -4.61%
Watches of Switzerland Group PLC
Jul 15, 2026
Maintained: Buy
Price Target: 825p → 845p
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,397p → 6,380p
Current: 5,220p
Upside: +22.22%
Jun 11, 2026
Maintained: Hold
Price Target: 615p → 455p
Current: 383p
Upside: +18.80%
May 20, 2026
Maintained: Buy
Price Target: 115p → 120p
Current: 72p
Upside: +66.90%
Apr 23, 2026
Maintained: Hold
Price Target: 85p
Current: 71p
Upside: +19.38%
Mar 31, 2026
Upgraded: Hold
Price Target: 190p
Current: 207p
Upside: -8.39%
Nov 26, 2025
Maintained: Sell
Price Target: 190p → 180p
Current: 211p
Upside: -14.69%
Sep 11, 2025
Maintained: Hold
Price Target: 160p
Current: 195p
Upside: -17.95%
Jan 10, 2020
Maintained: Sell
Price Target: 260p → 405p
Current: 276p
Upside: n/a
Oct 16, 2019
Maintained: Sell
Price Target: 100p → 90p
Current: 50p
Upside: n/a