DB • NYKA • JP3753000003
Generating your data highlights...
13b USD | # 1358 in DE
552 shares | 19.31k USD
403.56m
100.00% | 403.56m