Search results
Innodata Inc.
WKN: 907651 / Symbol: INOD / Name: Innodata / Stock / Software & IT Services / Micro Cap /
€37.36
-7.520%
DAVIDsTEA Inc
WKN: A14UHT / Name: DAVIDsTEA / Stock / Food & Drug Retailing / Micro Cap /
€0.65
7.500%

