DB • TGHN • LU1618151879
Generating your data highlights...
949m USD | # 5105 in DE
20 shares | 37.39k USD
2.88m
100.00% | 2.88m