DB • SOUU • US82929W1053
Generating your data highlights...
19.9b USD | # 1010 in DE
300 shares | 11.21k USD
1.07b
75.77% | 811.21m