LSE • 0PMJ • DE000SHL1006
Generating your data highlights...
46.5b USD | # 382 in GB
693.31k shares | 88.91m USD
1.12b
15.85% | 176.83m