DB • NCYD • SE0005190238
Generating your data highlights...
12.5b USD | # 1453 in DE
580 shares | 7.59k USD
684.83m
99.94% | 684.39m