Snowflake beats revenue estimates, signs $200 million AI deal with Anthropic - TradingView