DB • NTN • JP3165600002
Generating your data highlights...
1.63b USD | # 4228 in DE
750 shares | 2.14k USD
594.51m
87.54% | 520.43m