DB • IPH1 • US4525533083
Generating your data highlights...
14.5b USD | # 1267 in DE
1.58k shares | 25.2k USD
899.75m
82.25% | 740.02m