JCDXF
JC Decaux SA  |  OTCPK - Current
52wk high:44.72
52wk low:25.18
EPS:1.21
PE (ttm):26.18
Div Rate (ttm):0.56
Yield (ttm):1.76%
Market Cap:$6.74B
Volume: