DB:NFR | JP3676800000
Generating your data highlights...
3.81b USD | # 2900 in DE
291 shares | 3.53k USD
283.9m
78.58% | 223.09m