DB • SPH1 • JP3420600003
Generating your data highlights...
13.9b USD | # 1328 in DE
460 shares | 9.88k USD
648.4m
91.58% | 593.78m