DB • IBI • JP3148800000
Generating your data highlights...
36.6b USD | # 616 in DE
692 shares | 87.84k USD
279.47m
85.66% | 239.39m