Julian Roberts

Stock Analyst at Jefferies

(3.15)
# 2,468
Out of 4,407 analysts
139
Total ratings
59.1%
Success rate
3%
Average return

Stocks Rated by Julian Roberts

CMC Markets Plc
Jun 5, 2026
Upgraded: Buy
Price Target: 275p500p
Current: $464.00
Upside: +7.76%
Rathbones Group Plc
May 7, 2026
Reiterated: Sell
Price Target: 1,850p1,780p
Current: $1,948.00
Upside: -8.62%
St. James's Place plc
Apr 29, 2026
Reiterated: Buy
Price Target: 1,700p
Current: $1,173.00
Upside: +44.93%
Plus500 Ltd.
Apr 20, 2026
Maintained: Buy
Price Target: 4,800p5,100p
Current: $4,874.00
Upside: +4.64%
Quilter plc
Apr 15, 2026
Reiterated: Buy
Price Target: 250p220p
Current: $194.20
Upside: +13.29%
Aberdeen Group Plc
Apr 9, 2026
Maintained: Hold
Price Target: 215p210p
Current: $242.20
Upside: -13.29%
BFF Bank S.p.A.
Feb 12, 2026
Downgraded: Hold
Price Target: €12.00€4.45
Current: $2.85
Upside: +56.03%
PensionBee Group plc
Aug 15, 2025
Maintained: Buy
Price Target: 218p192p
Current: $131.50
Upside: +46.01%
IntegraFin Holdings plc
Apr 17, 2025
Maintained: Hold
Price Target: 355p330p
Current: $358.00
Upside: n/a
JTC PLC
Apr 13, 2025
Maintained: Buy
Price Target: 1,250p1,085p
Current: $1,319.00
Upside: n/a
Maintained: Buy
Price Target: 2,300p2,700p
Current: $1,779.00
Upside: n/a
Maintained: Buy
Price Target: 565p
Current: $623.00
Upside: n/a
Maintained: Buy
Price Target: 600p500p
Current: $518.00
Upside: n/a
Maintained: Buy
Price Target: 1,674p
Current: $326.00
Upside: n/a
Maintained: Buy
Price Target: 700p875p
Current: $759.50
Upside: n/a
Maintained: Buy
Price Target: 162p90p
Current: $64.90
Upside: n/a
Maintained: Sell
Price Target: 340p120p
Current: $176.00
Upside: n/a
Maintained: Hold
Price Target: 3,100p480p
Current: $583.00
Upside: n/a
Maintained: Buy
Price Target: 400p430p
Current: $112.20
Upside: n/a
Maintained: Hold
Price Target: 1,370p
Current: $445.20
Upside: n/a
Upgraded: Buy
Price Target: 1,000p
Current: $622.50
Upside: n/a
Downgraded: Hold
Price Target: CHF 1,400
Current: $697.80
Upside: n/a
Maintained: Buy
Price Target: €37.65
Current: $23.55
Upside: n/a