DB • 59M • JP3890310000
Generating your data highlights...
40.8b USD | # 552 in DE
210 shares | 5.58k USD
1.48b
89.54% | 1.32b