LSE • 0MVY • DE0007568578
Generating your data highlights...
379m USD | # 2645 in GB
8.76k shares | 2.35m USD
17.4m
97.70% | 17m