LSE • 0H9X • DE0005785802
Generating your data highlights...
11.8b USD | # 910 in GB
59.55k shares | 41.57m USD
265.03m
74.62% | 197.75m