DB • EDGA • ZAE000018123
Generating your data highlights...
37.7b USD | # 595 in DE
2.65k shares | 104.34k USD
890.9m
99.97% | 890.61m