SNOWFLAKE INC
US8334451098
749K
-4.7M
-4.0M
-
Missing dates indicate the stock had no collected data on those days