DB • CBGC • US1427952023
Generating your data highlights...
18.4b USD | # 1063 in DE
66 shares | 1.64k USD
132.17m
69.87% | 92.35m