DB • BKMA • CH0212255803
Generating your data highlights...
2.06b USD | # 3863 in DE
80 shares | 16.99k USD
10.61m
70.24% | 7.45m