LSE • 0RDT • NL0011585146
Generating your data highlights...
78.2b USD | # 239 in GB
99.59k shares | 216.22m USD
192.54m
98.65% | 189.95m