LSE • 0MPJ • DE0006602006
Generating your data highlights...
12.8b USD | # 884 in GB
126.41k shares | 35.83m USD
162.8m
89.50% | 145.71m