Richard Taylor

Stock Analyst at Barclays

(4.24)
# 1,374
Out of 4,334 analysts
357
Total ratings
53.1%
Success rate
7.9%
Average return

Stocks Rated by Richard Taylor

IG Group Holdings plc
May 20, 2026
Maintained: Buy
Price Target: $18$20
Current: $1,850.00
Upside: -98.91%
SSP Group plc
May 20, 2026
Maintained: Hold
Price Target: $2.2
Current: $164.20
Upside: -98.66%
Victorian Plumbing Group plc
May 20, 2026
Maintained: Buy
Price Target: $1.15$1.2
Current: $78.80
Upside: -98.48%
CVS Group plc
May 14, 2026
Maintained: Hold
Price Target: $13
Current: $1,199.00
Upside: -98.88%
Watches of Switzerland Group PLC
May 14, 2026
Maintained: Buy
Price Target: $6.45$725
Current: $684.00
Upside: +5.99%
JD Sports Fashion Plc
May 11, 2026
Maintained: Hold
Price Target: $0.9
Current: $77.64
Upside: -98.84%
Greggs plc
May 7, 2026
Maintained: Buy
Price Target: $19$18
Current: $1,726.00
Upside: -98.99%
J D Wetherspoon plc
May 6, 2026
Maintained: Sell
Price Target: $5.4
Current: $606.50
Upside: -99.11%
WH Smith PLC
Apr 24, 2026
Maintained: Hold
Price Target: $6.75$6.15
Current: $495.40
Upside: -98.76%
Dr. Martens plc
Apr 23, 2026
Maintained: Hold
Price Target: $0.85
Current: $69.60
Upside: -98.78%
Maintained: Buy
Price Target: $13$12
Current: $777.50
Upside: -98.52%
Upgraded: Hold
Price Target: $1.9
Current: $189.50
Upside: -99.00%
Maintained: Buy
Price Target: $51
Current: $3,738.00
Upside: -98.64%
Maintained: Hold
Price Target: $760$7.85
Current: $726.00
Upside: -98.92%
Maintained: Sell
Price Target: $1.9$1.8
Current: $185.00
Upside: -99.03%
Maintained: Hold
Price Target: $1.6
Current: $181.50
Upside: -99.12%
Maintained: Sell
Price Target: $2.6$405
Current: $231.00
Upside: n/a
Maintained: Sell
Price Target: $100$90
Current: $47.20
Upside: n/a