DB:NUO | US6703461052
Generating your data highlights...
39.1b USD | # 554 in DE
28 shares | 16.16k USD
227.77m
96.48% | 219.75m