MISX:YNDX | NL0009805522
Generating your data highlights...
6.85b USD
N/A shares | N/A USD
361.48m
88.10% | 318.47m