DB:70B | LU1789205884
Generating your data highlights...
449m USD | # 5593 in DE
N/A shares | 325.6k USD
84.18m
26.76% | 22.53m