LSE • 0RLT • NL0015002SN0
Generating your data highlights...
7.12b USD | # 1137 in GB
99.51k shares | 30.28m USD
206.8m
99.06% | 204.85m