NYSE • SNOW • US8334451098
Generating your data highlights...
121b USD | # 169 in US
4.8m shares | 1.53b USD
352.45m
97.38% | 343.23m