DB:SAE | NL0012044747
Generating your data highlights...
2.93b USD | # 2861 in DE
1.35k shares | 17.07m USD
20.2m
63.76% | 12.88m