NYSE • SNOW • US8334451098
Generating your data highlights...
115b USD | # 184 in US
7.67m shares | 1.87b USD
346.6m
95.03% | 329.38m