DB • IPH1 • US4525533083
Generating your data highlights...
12.8b USD | # 1403 in DE
2.47k shares | 29.75k USD
898.16m
82.79% | 743.59m