03/12/2025 Market BeatSnowflake (NYSE:SNOW) Trading Up 2.2% - Time to Buy?Snowflake (NYSE:SNOW) Shares Up 2.2% - Here's Why