DB • TKK • US8740182030
Generating your data highlights...
15b USD | # 1228 in DE
N/A shares | N/A USD
163.01m
85.72% | 139.74m