







The S&P 500 closed flat, barely eking out a new record high as traders weighed conflicting reports on US-Iran peace negotiations. Meanwhile, Snowflake shares surged 30% in after-hours trading after the company beat Q1 earnings expectations with 33% revenue growth, driven by its A
Snowflake (SNOW) shares surged ~30% in after-hours trading after the company beat Wall Street's Q1 earnings expectations, with revenue up 33% year-over-year. The cloud-based database company also announced an acquisition of an AI agent platform, reinforcing its AI thesis. The sto
