LSE • 0A00 • NL0013267909
Generating your data highlights...
12.4b USD | # 906 in GB
171.54k shares | 52.9m USD
171.44m
89.80% | 153.95m