DB:NFR | JP3676800000
Generating your data highlights...
3.68b USD | # 2864 in DE
330 shares | 4.28k USD
282.15m
78.45% | 221.34m