LSE • 0NCA • DE0007448508
Generating your data highlights...
423m USD | # 2577 in GB
4.12k shares | 296.69k USD
17.27m
69.94% | 12.08m