DB:RDC | NL0012044747
Generating your data highlights...
1.52b USD | # 4312 in DE
1.67k shares | 9.11m USD
20.34m
69.08% | 14.05m