LSE • 0LQ1 • DE0005439004
Generating your data highlights...
16.3b USD | # 789 in GB
44.41k shares | 37.23m USD
200.01m
54.00% | 108m