DB • DCS • FR0000077919
Generating your data highlights...
N/A USD
98 shares | 5.72m USD
212.76m
32.70% | 69.58m
JCDecaux SE (DB: DCS). Last close €24.54 (as of 2026-10-21); 52-week range €14.96 to €25.98.