DB:SCTA | US78467K1079
Generating your data highlights...
25.7b USD | # 673 in DE
N/A shares | N/A USD
1.1b
98.60% | 1.08b