DB • KLI • US4863642017
Generating your data highlights...
12.8b USD | # 1418 in DE
N/A shares | N/A USD
632.09m
52.94% | 334.65m