DB • SVT • US81814P2092
Generating your data highlights...
12.9b USD | # 1415 in DE
N/A shares | N/A USD
301.8m
87.82% | 265.04m