SNOW

$168.02-7.38 (-4.21%)

Market ClosedAs of Mar 20, 8:00 PM UTC

Snowflake Inc.

Recent News