DB • 1NN • ES0105251005
Generating your data highlights...
1.84b USD | # 4042 in DE
298 shares | 7.89m USD
98.63m
67.80% | 66.87m