Julien Roch

Stock Analyst at Barclays

(2.03)
# 3,195
Out of 4,520 analysts
969
Total ratings
43.2%
Success rate
0.3%
Average return

Stocks Rated by Julien Roch

Omnicom Group
Jul 13, 2026
Maintained: Hold
Price Target: $90
Current: $81.73
Upside: +10.12%
Vivendi SE
Jul 9, 2026
Rated: Buy
Price Target: €3.20€2.65
Current: €1.88
Upside: +40.96%
ITV plc
Jul 7, 2026
Maintained: Hold
Price Target: 80p
Current: 73p
Upside: +9.44%
TF1 SA
Jun 11, 2026
Maintained: Sell
Price Target: €7.00
Current: €6.79
Upside: +3.09%
MFE-Mediaforeurope N.V.
May 21, 2026
Maintained: Buy
Price Target: €5.50€4.25
Current: €3.72
Upside: +14.19%
MFE-Mediaforeurope N.V.
May 21, 2026
Maintained: Buy
Price Target: €4.15€3.40
Current: €2.81
Upside: +21.00%
ProSiebenSat.1 Media SE
May 14, 2026
Maintained: Hold
Price Target: €5.50€5.00
Current: €3.58
Upside: +39.51%
Ströer SE & Co. KGaA
May 13, 2026
Maintained: Hold
Price Target: €35.00€40.00
Current: €35.76
Upside: +11.86%
S4 Capital plc
May 8, 2026
Maintained: Hold
Price Target: 28p45p
Current: 36p
Upside: +26.40%
JCDecaux SE
May 5, 2026
Maintained: Buy
Price Target: €26.00
Current: €21.94
Upside: +18.51%
Maintained: Hold
Price Target: 300p
Current: 282p
Upside: +6.23%
Maintained: Hold
Price Target: €25.00
Current: €18.29
Upside: +36.69%
Maintained: Buy
Price Target: 385p
Current: 227p
Upside: +69.75%
Maintained: Sell
Price Target: €4.50€5.00
Current: €4.78
Upside: +4.71%
Maintained: Buy
Price Target: €21.50
Current: €19.00
Upside: +13.16%
Maintained: Hold
Price Target: €37.00
Current: €31.65
Upside: +16.90%
Downgraded: Hold
Price Target: €115.00€95.00
Current: €87.70
Upside: +8.32%
Maintained: Sell
Price Target: €11.75€12.00
Current: €11.90
Upside: n/a
Maintained: Buy
Price Target: 550p625p
Current: 199p
Upside: n/a
Maintained: Hold
Price Target: €23.00€23.50
Current: €18.62
Upside: n/a
Maintained: Hold
Price Target: kr 57.50
Current: kr 53.00
Upside: n/a
Maintained: Hold
Price Target: €60.60€56.80
Current: €5.51
Upside: n/a
Maintained: Buy
Price Target: €115.00
Current: €38.96
Upside: n/a
Maintained: Hold
Price Target: €52.50€73.20
Current: €72.35
Upside: n/a
Maintained: Buy
Price Target: €112.00
Current: €38.51
Upside: n/a
Maintained: Hold
Price Target: 1,500p
Current: 346p
Upside: n/a
Maintained: Hold
Price Target: €21.25
Current: €21.00
Upside: n/a
Maintained: Buy
Price Target: €44.30
Current: €27.91
Upside: n/a
Maintained: Buy
Price Target: €19.00€27.50
Current: €3.71
Upside: n/a
Reiterated: Buy
Price Target: $17$32
Current: $2.09
Upside: n/a
Maintained: Buy
Price Target: €16.50€17.00
Current: €7.14
Upside: n/a
Maintained: Hold
Price Target: €22.00€18.50
Current: €264.55
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $25.09
Upside: n/a