DB • INP • US4601461035
Generating your data highlights...
18.3b USD | # 1071 in DE
222 shares | 29.5k USD
529.57m
99.54% | 527.12m