DB • BKMA • CH0212255803
Generating your data highlights...
1.74b USD | # 4260 in DE
128 shares | 24.22k USD
10.65m
70.15% | 7.47m