LSE • 0QW0 • NL0010832176
Generating your data highlights...
62.6b USD | # 293 in GB
27.35k shares | 104.81m USD
62.54m
99.84% | 62.44m