LSE • 0EDD • NL0009434992
Generating your data highlights...
19.1b USD | # 714 in GB
3.81k shares | 327.25m USD
323.04m
79.76% | 257.66m