LSE • 0RDT • NL0011585146
Generating your data highlights...
62.1b USD | # 299 in GB
135.98k shares | 254.07m USD
176.5m
98.54% | 173.92m