LSE • 0O14 • DE0006599905
Generating your data highlights...
66.9b USD | # 273 in GB
62.8k shares | 50.8m USD
129.24m
99.98% | 129.21m