DB • OBH • CH0000816824
Generating your data highlights...
2.23b USD | # 3767 in DE
2.21k shares | 13.88k USD
326.42m
54.10% | 176.58m