Snowflake stock drops 5% after Barclays downgrade, with March earnings now in focus
Shares of Snowflake Inc dropped 5.0%, slipping to $209.39 in after-hours trading Tuesday following a downgrade from Barclays, which also cut its price target for the cloud data firm.