Julian Roberts

Stock Analyst at Jefferies

(3.14)
# 2,436
Out of 4,334 analysts
138
Total ratings
58.8%
Success rate
2.9%
Average return

Stocks Rated by Julian Roberts

Rathbones Group Plc
May 7, 2026
Reiterated: Sell
Price Target: $1,850$1,780
Current: $1,990.00
Upside: -10.55%
St. James's Place plc
Apr 29, 2026
Reiterated: Buy
Price Target: $1,700
Current: $1,209.50
Upside: +40.55%
Plus500 Ltd.
Apr 20, 2026
Maintained: Buy
Price Target: $4,800$5,100
Current: $4,654.00
Upside: +9.58%
Quilter plc
Apr 15, 2026
Reiterated: Buy
Price Target: $250$220
Current: $193.60
Upside: +13.64%
Aberdeen Group Plc
Apr 9, 2026
Maintained: Hold
Price Target: $215$210
Current: $247.00
Upside: -14.98%
BFF Bank S.p.A.
Feb 12, 2026
Downgraded: Hold
Price Target: $12$4.45
Current: $2.46
Upside: +81.04%
CMC Markets Plc
Nov 20, 2025
Maintained: Hold
Price Target: $275
Current: $393.00
Upside: -30.03%
PensionBee Group plc
Aug 15, 2025
Maintained: Buy
Price Target: $2.18$1.92
Current: $142.00
Upside: -98.65%
IntegraFin Holdings plc
Apr 17, 2025
Maintained: Hold
Price Target: $355$3.3
Current: $350.50
Upside: n/a
JTC PLC
Apr 13, 2025
Maintained: Buy
Price Target: $1,250$11
Current: $1,318.00
Upside: n/a
Maintained: Buy
Price Target: $2,300$2,700
Current: $1,900.00
Upside: n/a
Maintained: Buy
Price Target: $565
Current: $643.00
Upside: n/a
Maintained: Buy
Price Target: $600$500
Current: $501.50
Upside: n/a
Maintained: Buy
Price Target: $23
Current: $340.20
Upside: n/a
Maintained: Buy
Price Target: $7$875
Current: $747.00
Upside: n/a
Maintained: Buy
Price Target: $162$0.9
Current: $67.10
Upside: n/a
Maintained: Sell
Price Target: $340$1.2
Current: $160.00
Upside: n/a
Maintained: Hold
Price Target: $3,100$4.8
Current: $583.50
Upside: n/a
Maintained: Buy
Price Target: $400$430
Current: $109.00
Upside: n/a
Maintained: Hold
Price Target: $1,370
Current: $464.40
Upside: n/a
Upgraded: Buy
Price Target: $1,000$10
Current: $592.50
Upside: n/a
Downgraded: Hold
Price Target: $1,400
Current: $858.80
Upside: n/a
Maintained: Buy
Price Target: $38
Current: $25.90
Upside: n/a