DB:INP | US4601461035
Generating your data highlights...
20.4b USD | # 939 in DE
214 shares | 16.48k USD
528.04m
99.58% | 525.81m