LSE • 0QVJ • NL0006294274
Generating your data highlights...
19.4b USD | # 717 in GB
93.53k shares | 46.96m USD
101.44m
86.11% | 87.35m