LSE • 0M6S • DE0008404005
Generating your data highlights...
198b USD | # 79 in GB
135.41k shares | 320.39m USD
374.85m
99.99% | 374.8m