LSE • 0OO9 • DE0005785604
Generating your data highlights...
25.6b USD | # 588 in GB
343.86k shares | 75.53m USD
563.24m
100.00% | 563.24m