DB • YTSN • CH0325814116
Generating your data highlights...
1.13b USD | # 4919 in DE
201 shares | 5.34k USD
39.67m
74.06% | 29.38m