Snowflake stock jumped on its Q1 report but gave up its gains. Earnings were below views, but sales and outlook beat.
Despite an AI-driven boom for tech stocks, Snowflake's share price is down 14% over the last year.
Revenue was better than expected, but the tech stock fell after executives said on an earnings call that growth moderated in April.