Julien Roch

Stock Analyst at Barclays

(1.42)
# 3,553
Out of 5,081 analysts
994
Total ratings
42%
Success rate
-0.2%
Average return

Stocks Rated by Julien Roch

Omnicom Group
Oct 26, 2026
Reiterated: Hold
Price Target: $88 → $87
Current: $79.83
Upside: +8.98%
Canal+ SA
Oct 23, 2026
Reiterated: Buy
Price Target: 400p
Current: 215p
Upside: +86.05%
Universal Music Group N.V.
Oct 23, 2026
Reiterated: Buy
Price Target: €20.00
Current: €15.80
Upside: +26.58%
Havas N.V.
Oct 20, 2026
Reiterated: Buy
Price Target: €21.00
Current: €16.95
Upside: +23.89%
Publicis Groupe S.A.
Oct 14, 2026
Reiterated: Hold
Price Target: €95.00 → €100.00
Current: €99.26
Upside: +0.75%
WPP plc
Oct 8, 2026
Reiterated: Hold
Price Target: 375p
Current: 394p
Upside: -4.75%
MFE-Mediaforeurope N.V.
Sep 17, 2026
Reiterated: Buy
Price Target: €3.40 → €3.00
Current: €2.08
Upside: +44.09%
MFE-Mediaforeurope N.V.
Sep 17, 2026
Reiterated: Buy
Price Target: €4.25
Current: €2.88
Upside: +47.47%
Ströer SE & Co. KGaA
Aug 13, 2026
Reiterated: Hold
Price Target: €40.00 → €42.00
Current: €36.74
Upside: +14.32%
RTL Group S.A.
Aug 12, 2026
Rated: Hold
Price Target: €37.00
Current: €31.15
Upside: +18.78%
Reiterated: Hold
Price Target: 45p → 48p
Current: 50p
Upside: -4.00%
Reiterated: Sell
Price Target: €7.00
Current: €5.89
Upside: +18.95%
Reiterated: Hold
Price Target: 80p → 75p
Current: 64p
Upside: +16.64%
Reiterated: Buy
Price Target: €26.00 → €27.00
Current: €25.02
Upside: +7.91%
Rated: Buy
Price Target: €3.20 → €2.65
Current: €1.51
Upside: +75.15%
Reiterated: Hold
Price Target: €5.50 → €5.00
Current: €3.15
Upside: +58.63%
Reiterated: Sell
Price Target: €4.50 → €5.00
Current: €5.83
Upside: -14.24%
Reiterated: Sell
Price Target: €11.75 → €12.00
Current: €10.08
Upside: n/a
Reiterated: Buy
Price Target: 550p → 625p
Current: 281p
Upside: n/a
Reiterated: Hold
Price Target: €23.00 → €23.50
Current: €18.22
Upside: n/a
Reiterated: Hold
Price Target: kr 57.50
Current: kr 61.90
Upside: n/a
Reiterated: Hold
Price Target: €60.60 → €56.80
Current: €4.26
Upside: n/a
Reiterated: Buy
Price Target: €115.00
Current: €37.30
Upside: n/a
Reiterated: Hold
Price Target: €52.50 → €73.20
Current: €83.95
Upside: n/a
Reiterated: Buy
Price Target: €112.00
Current: €34.01
Upside: n/a
Reiterated: Buy
Price Target: €19.00 → €27.50
Current: €2.94
Upside: n/a
Reiterated: Hold
Price Target: €21.25
Current: €18.70
Upside: n/a
Reiterated: Buy
Price Target: €44.30
Current: €26.73
Upside: n/a
Reiterated: Hold
Price Target: 1,500p
Current: 439p
Upside: n/a
Reiterated: Buy
Price Target: $17 → $31
Current: $1.65
Upside: n/a
Reiterated: Buy
Price Target: €16.50 → €17.00
Current: €7.26
Upside: n/a
Reiterated: Hold
Price Target: €22.00 → €18.50
Current: €261.40
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $27.78
Upside: n/a