LSE • 0H9X • DE0005785802
Generating your data highlights...
12.6b USD | # 885 in GB
98.19k shares | 44.8m USD
265.03m
68.35% | 181.15m