JCDecaux SE (LON:0MGO)

London flag London · Delayed Price · Currency is GBP · Price in EUR
24.92
-0.16 (-0.64%)
At close: Sep 25, 2026
Market Cap4.57B +63.3%
Revenue (ttm)3.22B +1.1%
Net Income281.40M +35.9%
EPS1.32 +36.5%
Shares Out n/a
PE Ratio16.24
Forward PE16.60
Dividend0.56 (2.62%)
Ex-Dividend DateMay 19, 2026
Volume29
Open24.84
Previous Close25.08
Day's Range24.76 - 24.92
52-Week Range14.22 - 25.20
Beta1.03
Analystsn/a
Price Targetn/a
Est. EarningsNov 6, 2026