DB • NVJ • US90420M1045
Generating your data highlights...
6.1b USD | # 2227 in DE
2.27k shares | 13.23k USD
240.56m
89.75% | 215.91m