MISX • YNDX • NL0009805522
Generating your data highlights...
39.7b USD
N/A shares | N/A USD
219.47m
95.52% | 209.63m