DB:RDC | NL0012044747
Generating your data highlights...
2.71b USD | # 2965 in DE
1.38k shares | 18.1m USD
20.2m
63.21% | 12.77m