LSE:0ROY | NL0015435975
Generating your data highlights...
8.64b USD | # 1025 in GB
913.39k shares | 54.67m USD
1.2b
47.62% | 570.83m