LSE • 0RLT • NL0015002SN0
Generating your data highlights...
8.68b USD | # 1055 in GB
212.94k shares | 35.76m USD
206.8m
99.29% | 205.32m