DB:CIT | US1729081059
Generating your data highlights...
76.7b USD | # 213 in DE
41 shares | 33.38k USD
101.25m
84.90% | 85.96m