SWX • SNOW • US8334451098
Generating your data highlights...
48.5b USD | # 163 in CH
1.11k shares | 186.99k USD
345.3m
97.15% | 335.46m