DB:1TY | NL0013654783
Generating your data highlights...
127b USD | # 157 in DE
631 shares | 213.28m USD
2.35b
57.74% | 1.36b