DB:NQG | US6098391054
Generating your data highlights...
67.4b USD | # 325 in DE
16 shares | 31.36k USD
49.12m
96.08% | 47.19m