DB:CBGC | US1427952023
Generating your data highlights...
17.7b USD | # 1042 in DE
N/A shares | N/A USD
132.08m
69.87% | 92.28m