DB • TMV • DE000A2YN900
Generating your data highlights...
924m USD | # 5136 in DE
2.97k shares | 7.26m USD
163.47m
94.19% | 153.97m