DB:NFR | JP3676800000
Generating your data highlights...
3.46b USD | # 2622 in DE
266 shares | 3.15k USD
297.31m
90.71% | 269.7m