DB • TKK1 • JP3443600006
Generating your data highlights...
13b USD | # 1411 in DE
60 shares | 5.12k USD
163.01m
85.56% | 139.47m