DB:INP | US4601461035
Generating your data highlights...
19.7b USD | # 982 in DE
400 shares | 30.63k USD
529.47m
99.56% | 527.12m