DB • NCYD • SE0005190238
Generating your data highlights...
12.6b USD | # 1407 in DE
600 shares | 12.11k USD
683.78m
99.94% | 683.34m