Richard Taylor

Stock Analyst at Barclays

(4.28)
# 1,336
Out of 4,408 analysts
360
Total ratings
53.7%
Success rate
8.3%
Average return

Stocks Rated by Richard Taylor

Frasers Group Plc
Jun 11, 2026
Maintained: Hold
Price Target: 785p
Current: $797.00
Upside: -1.51%
WH Smith PLC
Jun 11, 2026
Maintained: Hold
Price Target: 615p455p
Current: $440.50
Upside: +3.29%
Watches of Switzerland Group PLC
Jun 5, 2026
Maintained: Buy
Price Target: 725p825p
Current: $720.50
Upside: +14.50%
IG Group Holdings plc
May 20, 2026
Maintained: Buy
Price Target: 1,755p2,010p
Current: $1,923.00
Upside: +4.52%
SSP Group plc
May 20, 2026
Maintained: Hold
Price Target: 220p
Current: $179.40
Upside: +22.63%
Victorian Plumbing Group plc
May 20, 2026
Maintained: Buy
Price Target: 115p120p
Current: $84.78
Upside: +41.55%
CVS Group plc
May 14, 2026
Maintained: Hold
Price Target: 1,340p
Current: $1,241.50
Upside: +7.93%
JD Sports Fashion Plc
May 11, 2026
Maintained: Hold
Price Target: 90p
Current: $88.70
Upside: +1.47%
Greggs plc
May 7, 2026
Maintained: Buy
Price Target: 1,910p1,750p
Current: $1,723.00
Upside: +1.57%
J D Wetherspoon plc
May 6, 2026
Maintained: Sell
Price Target: 540p
Current: $712.00
Upside: -24.16%
Maintained: Hold
Price Target: 85p
Current: $74.60
Upside: +13.94%
Maintained: Buy
Price Target: 1,250p1,150p
Current: $815.80
Upside: +40.97%
Upgraded: Hold
Price Target: 190p
Current: $197.49
Upside: -3.79%
Maintained: Buy
Price Target: 5,100p
Current: $3,814.00
Upside: +33.72%
Maintained: Sell
Price Target: 190p180p
Current: $189.70
Upside: -5.11%
Maintained: Hold
Price Target: 160p
Current: $217.00
Upside: -26.27%
Maintained: Sell
Price Target: 260p405p
Current: $256.00
Upside: n/a
Maintained: Sell
Price Target: 100p90p
Current: $49.95
Upside: n/a