DB:NUO | US6703461052
Generating your data highlights...
37.7b USD | # 568 in DE
28 shares | 15.97k USD
227.77m
96.47% | 219.74m