DB • NNM • US6833441057
Generating your data highlights...
13.5b USD | # 1374 in DE
80 shares | 43.61k USD
49.07m
99.25% | 48.71m