Julien Roch

Stock Analyst at Barclays

(2.26)
# 2,987
Out of 4,361 analysts
964
Total ratings
43.7%
Success rate
0.5%
Average return

Stocks Rated by Julien Roch

MFE-Mediaforeurope N.V.
May 21, 2026
Maintained: Buy
Price Target: €5.50€4.25
Current: $3.66
Upside: +15.99%
Vivendi SE
May 21, 2026
Maintained: Buy
Price Target: €3.20
Current: $2.36
Upside: +35.71%
MFE-Mediaforeurope N.V.
May 21, 2026
Maintained: Buy
Price Target: €4.15€3.40
Current: $2.95
Upside: +15.10%
ITV plc
May 15, 2026
Maintained: Hold
Price Target: 85p80p
Current: $82.45
Upside: -2.97%
ProSiebenSat.1 Media SE
May 14, 2026
Maintained: Hold
Price Target: €5.50€5.00
Current: $3.84
Upside: +30.21%
Ströer SE & Co. KGaA
May 13, 2026
Maintained: Hold
Price Target: €35.00€40.00
Current: $37.40
Upside: +6.95%
S4 Capital plc
May 8, 2026
Maintained: Hold
Price Target: 28p45p
Current: $43.40
Upside: +3.69%
JCDecaux SE
May 5, 2026
Maintained: Buy
Price Target: €26.00
Current: $18.92
Upside: +37.42%
Omnicom Group
May 1, 2026
Maintained: Hold
Price Target: $90
Current: $75.22
Upside: +19.65%
WPP plc
Apr 29, 2026
Maintained: Hold
Price Target: 300p
Current: $278.20
Upside: +7.84%
Maintained: Hold
Price Target: €25.00
Current: $19.30
Upside: +29.53%
Maintained: Buy
Price Target: 385p
Current: $254.20
Upside: +51.46%
Maintained: Sell
Price Target: €4.50€5.00
Current: $5.07
Upside: -1.38%
Maintained: Buy
Price Target: €21.50
Current: $16.85
Upside: +27.60%
Maintained: Hold
Price Target: €37.00
Current: $31.15
Upside: +18.78%
Downgraded: Sell
Price Target: €9.00€7.00
Current: $6.79
Upside: +3.09%
Downgraded: Hold
Price Target: €115.00€95.00
Current: $85.08
Upside: +11.66%
Maintained: Sell
Price Target: €11.75€12.00
Current: $11.36
Upside: n/a
Maintained: Buy
Price Target: 550p625p
Current: $170.50
Upside: n/a
Maintained: Hold
Price Target: €23.00€23.50
Current: $18.32
Upside: n/a
Maintained: Hold
Price Target: kr 57.50
Current: $47.30
Upside: n/a
Maintained: Hold
Price Target: €60.60€56.80
Current: $5.50
Upside: n/a
Maintained: Buy
Price Target: €115.00
Current: $38.33
Upside: n/a
Maintained: Hold
Price Target: €52.50€73.20
Current: $75.85
Upside: n/a
Maintained: Buy
Price Target: €112.00
Current: $42.60
Upside: n/a
Maintained: Hold
Price Target: 1,500p
Current: $269.00
Upside: n/a
Maintained: Hold
Price Target: €21.25
Current: $26.40
Upside: n/a
Maintained: Buy
Price Target: €44.30
Current: $23.58
Upside: n/a
Maintained: Buy
Price Target: €19.00€27.50
Current: $4.23
Upside: n/a
Reiterated: Buy
Price Target: $17$33
Current: $2.70
Upside: n/a
Maintained: Buy
Price Target: €16.50€17.00
Current: $7.24
Upside: n/a
Maintained: Hold
Price Target: €22.00€18.50
Current: $278.70
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $24.87
Upside: n/a