SNOW

Snowflake Inc.

SNOWNYSE

$143.43

-2.65

1.81%

Last Updated: Apr 17, 20:00