DB • NF40 • DE000A41YE15
Generating your data highlights...
212m USD | # 7386 in DE
N/A shares | 14.05k USD
2.32m
100.00% | 2.32m