NYSE • SNOW • US8334451098
Generating your data highlights...
110b USD | # 191 in US
7.82m shares | 1.83b USD
346.6m
97.26% | 337.11m