DB • SUMA • JP3404600003
Generating your data highlights...
54.6b USD | # 425 in DE
548 shares | 5.76k USD
4.74b
94.19% | 4.46b