LSE • 0PMJ • DE000SHL1006
Generating your data highlights...
43.8b USD | # 397 in GB
388.29k shares | 61.89m USD
1.12b
15.85% | 176.83m