LSE • 0ROY • NL0015435975
Generating your data highlights...
7.55b USD | # 1101 in GB
821.41k shares | 52.56m USD
1.2b
47.73% | 572.16m