JCDecaux SE logo

JCDecaux SE

NEW
FRA:DCS (France)   Ordinary Shares
€ 21.1 +0.020 (+0.09%) Jul 13
17.31
P/B:
2.02
Market Cap:
€ 4.53B ($ 5.16B)
Enterprise V:
€ 7.22B ($ 8.23B)
Volume:
5.00K
Avg Vol (2M):
1.46K
Trade In:

JCDecaux SE Valuation Measures