DB • NVV1 • US6700024010
Generating your data highlights...
1.33b USD | # 4584 in DE
2.72k shares | 48.82k USD
164.43m
86.18% | 141.7m