DB:CIT | US1729081059
Generating your data highlights...
78.8b USD | # 208 in DE
57 shares | 51.9k USD
100.77m
84.82% | 85.47m