LSE:0H3Q | DE0005552004
Generating your data highlights...
40.4b USD | # 348 in GB
614.03k shares | 113.89m USD
1.16b
81.95% | 948.32m