DB • YTSN • CH0325814116
Generating your data highlights...
850m USD | # 5363 in DE
491 shares | 12.76k USD
39.67m
74.06% | 29.38m