Snowflake shares soar to highest level in over a year as revenue tops $1 billion for first time ○ found 2025 › May › 22 (Thu) @ 16:50 UTC a story from CNBC ⚠️ › Top News Snowflake ■■ preview sentiment