LSE • 0MPL • DE0007235301
Generating your data highlights...
561m USD | # 2430 in GB
2.57k shares | 1.24m USD
122.27m
45.34% | 55.44m