DB • TKK1 • JP3443600006
Generating your data highlights...
15b USD | # 1228 in DE
174 shares | 17.44k USD
163.01m
85.56% | 139.48m