DB • GEY • CH0114405324
Generating your data highlights...
54.9b USD | # 427 in DE
244 shares | 38.65k USD
192.85m
85.30% | 164.5m