LSE • 0EDD • NL0009434992
Generating your data highlights...
25.1b USD | # 589 in GB
8.35k shares | 553.62m USD
322.78m
79.75% | 257.42m