DB:CIT | US1729081059
Generating your data highlights...
70b USD | # 315 in DE
118 shares | 53.59k USD
400.09m
85.51% | 342.09m