DB • YTSN • CH0325814116
Generating your data highlights...
870m USD | # 5226 in DE
42 shares | 995.28 USD
39.44m
73.91% | 29.15m