DB:INP | US4601461035
Generating your data highlights...
18.9b USD | # 860 in DE
108 shares | 24.73k USD
347.41m
99.42% | 345.38m