DB • CBGC • US1427952023
Generating your data highlights...
19.6b USD | # 1036 in DE
12 shares | 331.44 USD
132.17m
69.87% | 92.35m