LSE • 0O14 • DE0006599905
Generating your data highlights...
68.8b USD | # 282 in GB
74.16k shares | 63.85m USD
129.24m
99.98% | 129.21m