DB • SNW2 • US80105N1054
Generating your data highlights...
103b USD | # 215 in DE
85 shares | 3.73k USD
2.5b
87.92% | 2.19b