Snowflake (NYSE: SNOW) stock investors are caught up in the software stock sell-off that's wiping billions off of valuations. *Stock prices used were the afternoon prices of April 15, 2026. The video ...