NYSE • SNOW • US8334451098
Generating your data highlights...
61.3b USD | # 370 in US
6.84m shares | 1.07b USD
345.3m
97.42% | 336.4m