JCDecaux SE (CHIX:DECp)
€ 15.14 (0%) Market Cap: 3.28 Bil Enterprise Value: 6.60 Bil PE Ratio: 12.53 PB Ratio: 1.47 GF Score: 71/100