LSE • 0RI8 • NL0011794037
Generating your data highlights...
40.7b USD | # 421 in GB
1.35m shares | 170.4m USD
882.99m
98.85% | 872.86m