LSE • 0MPJ • DE0006602006
Generating your data highlights...
10.9b USD | # 935 in GB
92.06k shares | 32.51m USD
162.8m
89.50% | 145.71m