NYSE • SNOW • US8334451098
Generating your data highlights...
90.6b USD | # 241 in US
8.49m shares | 1.68b USD
346.6m
97.22% | 336.97m