Search results
Innodata Inc.
WKN: 907651 / Symbol: INOD / Name: Innodata / Stock / Software & IT Services / Micro Cap /
€36.00
7.150%
DAVIDsTEA Inc
WKN: A14UHT / Name: DAVIDsTEA / Stock / Food & Drug Retailing / Micro Cap /
€0.63
66.220%

