LSE:0RLT | NL0015001WM6
Generating your data highlights...
9.53b USD | # 867 in GB
230.41k shares | 38.59m USD
221.85m
99.09% | 219.83m