DB:1TY | NL0013654783
Generating your data highlights...
126b USD | # 137 in DE
613 shares | 216.2m USD
2.24b
51.33% | 1.15b