DB • NEF • FI0009013296
Generating your data highlights...
23.6b USD | # 881 in DE
1.98k shares | 66.47m USD
768.28m
54.46% | 418.44m