tiprankstipranks
Icade SA (FR:ICAD)
:ICAD
France Market
France
ICADIcade SA
€23.12
-€0.04(-0.18%)
At close: 4:00 PM EST