Icade SA (FR:ICAD)
PARIS:ICAD
France
ICADIcade SA
€20.48
€0.36(1.79%)
At close: 4:00 PM EDT