DB • SUMA • JP3404600003
Generating your data highlights...
50.3b USD | # 459 in DE
760 shares | 7.93k USD
4.75b
94.21% | 4.48b