DB • INP • US4601461035
Generating your data highlights...
19.1b USD | # 1045 in DE
194 shares | 12.67k USD
529.52m
99.54% | 527.09m