Snowflake Inc (SNOW) Stock Price, Quote, News & History

SNOWNYSE
$306.08
-24.19-7.32%
Last update: Oct 30, 7:44 PM