DB • NVV1 • US6700024010
Generating your data highlights...
1.67b USD | # 4272 in DE
3.98k shares | 48.77k USD
164.95m
86.41% | 142.53m