LSE • 0RLT • NL0015002SN0
Generating your data highlights...
7.64b USD | # 1096 in GB
133.07k shares | 29.89m USD
206.8m
99.29% | 205.34m