Snowflake Inc. logo

Snowflake Inc.

SNOW US

Snowflake Inc.United States Composite

130.67

USD
+3.50
(+2.75%)