DB • TKK • US8740182030
Generating your data highlights...
13b USD | # 1411 in DE
N/A shares | N/A USD
163.01m
85.56% | 139.47m