LSE • 0RDT • NL0011585146
Generating your data highlights...
57.7b USD | # 306 in GB
113.32k shares | 251.28m USD
159.51m
86.50% | 137.97m