DB • OWX • CH0019396990
Generating your data highlights...
5.59b USD | # 2335 in DE
25 shares | 9.9k USD
13.15m
26.69% | 3.51m