NYSE • SNOW • US8334451098
Generating your data highlights...
119b USD | # 108 in US
5.34m shares | 1.61b USD
352.45m
98.06% | 345.6m