BIT:ECMPM | NL0015000K93
Generating your data highlights...
1.21b USD | # 170 in IT
191 shares | 967.44k USD
53.27m
99.80% | 53.17m