DB • SNW2 • US80105N1054
Generating your data highlights...
102b USD | # 207 in DE
127 shares | 5.48k USD
2.5b
87.92% | 2.19b