DB • NTN • JP3165600002
Generating your data highlights...
1.39b USD | # 4599 in DE
158 shares | 387.7 USD
594.52m
87.54% | 520.44m