JCDecaux SE (FRA:DCS)
€ 14.04 -0.09 (-0.64%) Market Cap: 3.02 Bil Enterprise Value: 6.46 Bil PE Ratio: 11.56 PB Ratio: 1.48 GF Score: 70/100