DB • 1NN • ES0105251005
Generating your data highlights...
1.8b USD | # 4206 in DE
265 shares | 6.7m USD
97.31m
67.36% | 65.55m