DB • NRN • US98389B1008
Generating your data highlights...
49.2b USD | # 453 in DE
125 shares | 7.42k USD
624.16m
99.74% | 622.52m