LSE • 0E4K • DE0006305006
Generating your data highlights...
1.72b USD | # 1843 in GB
180.33k shares | 11.55m USD
152.64m
96.20% | 146.84m