LSE:0ROY | NL0015435975
Generating your data highlights...
8.43b USD | # 1055 in GB
2.52m shares | 67.94m USD
1.2b
48.05% | 576.84m