DB:IPH1 | US4525533083
Generating your data highlights...
12.4b USD | # 1360 in DE
1.71k shares | 20.55k USD
899.75m
82.25% | 740.02m