DB:SNW2 | US80105N1054
Generating your data highlights...
119b USD | # 166 in DE
15 shares | 688.46 USD
2.5b
87.92% | 2.19b