DB • SVT • US81814P2092
Generating your data highlights...
12.5b USD | # 1398 in DE
120 shares | 4.76k USD
301.8m
87.82% | 265.04m