DB:NQG | US6098391054
Generating your data highlights...
28.8b USD | # 586 in DE
31 shares | 19.82k USD
48.78m
96.42% | 47.03m