DB • SOCA • US8643231009
Generating your data highlights...
10.9b USD | # 1528 in DE
126 shares | 3.86k USD
295.61m
61.92% | 183.05m