DB • OBH • CH0000816824
Generating your data highlights...
1.72b USD | # 4172 in DE
1.14k shares | 5.18k USD
326.42m
54.10% | 176.58m