DB • V1NC • DE000VNC0014
Generating your data highlights...
956m USD | # 5090 in DE
1.51k shares | 1.77m USD
50m
45.37% | 22.68m