LSE • 0A28 • NL0013654783
Generating your data highlights...
85.3b USD | # 223 in GB
737.79k shares | 156.45m USD
2.11b
53.11% | 1.12b