DB • EI40 • US85223E1010
Generating your data highlights...
6.62b USD | # 2166 in DE
N/A shares | N/A USD
360.6m
45.95% | 165.68m