Julien Roch

Stock Analyst at Barclays

(2.10)
# 3,313
Out of 4,683 analysts
981
Total ratings
43%
Success rate
0.4%
Average return

Stocks Rated by Julien Roch

Ströer SE & Co. KGaA
Aug 13, 2026
Maintained: Hold
Price Target: €40.00€42.00
Current: €39.68
Upside: +5.85%
RTL Group S.A.
Aug 12, 2026
Rated: Hold
Price Target: €37.00
Current: €32.10
Upside: +15.26%
WPP plc
Aug 7, 2026
Maintained: Hold
Price Target: 300p375p
Current: 381p
Upside: -1.65%
S4 Capital plc
Aug 6, 2026
Maintained: Hold
Price Target: 45p48p
Current: 49p
Upside: -1.23%
ITV plc
Aug 3, 2026
Maintained: Hold
Price Target: 80p75p
Current: 72p
Upside: +4.24%
TF1 SA
Aug 3, 2026
Maintained: Sell
Price Target: €7.00
Current: €6.92
Upside: +1.16%
Universal Music Group N.V.
Aug 3, 2026
Maintained: Hold
Price Target: €25.00€22.50
Current: €14.64
Upside: +53.69%
Omnicom Group
Jul 30, 2026
Maintained: Hold
Price Target: $90
Current: $87.89
Upside: +2.40%
JCDecaux SE
Jul 30, 2026
Maintained: Buy
Price Target: €26.00€27.00
Current: €24.04
Upside: +12.31%
Canal+ SA
Jul 29, 2026
Maintained: Buy
Price Target: 385p400p
Current: 264p
Upside: +51.52%
Maintained: Buy
Price Target: €21.50€22.00
Current: €18.45
Upside: +19.24%
Rated: Buy
Price Target: €3.20€2.65
Current: €1.65
Upside: +60.31%
Maintained: Buy
Price Target: €5.50€4.25
Current: €3.61
Upside: +17.73%
Maintained: Buy
Price Target: €4.15€3.40
Current: €2.61
Upside: +30.07%
Maintained: Hold
Price Target: €5.50€5.00
Current: €3.73
Upside: +34.19%
Maintained: Sell
Price Target: €4.50€5.00
Current: €5.23
Upside: -4.40%
Downgraded: Hold
Price Target: €115.00€95.00
Current: €102.70
Upside: -7.50%
Maintained: Sell
Price Target: €11.75€12.00
Current: €12.08
Upside: n/a
Maintained: Buy
Price Target: 550p625p
Current: 246p
Upside: n/a
Maintained: Hold
Price Target: €23.00€23.50
Current: €18.98
Upside: n/a
Maintained: Hold
Price Target: kr 57.50
Current: kr 52.40
Upside: n/a
Maintained: Hold
Price Target: €60.60€56.80
Current: €5.30
Upside: n/a
Maintained: Buy
Price Target: €115.00
Current: €36.95
Upside: n/a
Maintained: Hold
Price Target: €52.50€73.20
Current: €80.15
Upside: n/a
Maintained: Buy
Price Target: €112.00
Current: €38.01
Upside: n/a
Maintained: Hold
Price Target: 1,500p
Current: 415p
Upside: n/a
Maintained: Hold
Price Target: €21.25
Current: €19.90
Upside: n/a
Maintained: Buy
Price Target: €44.30
Current: €23.22
Upside: n/a
Maintained: Buy
Price Target: €19.00€27.50
Current: €2.81
Upside: n/a
Reiterated: Buy
Price Target: $17$33
Current: $1.86
Upside: n/a
Maintained: Buy
Price Target: €16.50€17.00
Current: €7.00
Upside: n/a
Maintained: Hold
Price Target: €22.00€18.50
Current: €288.10
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $29.84
Upside: n/a