Snowflake Declines 18% in a Year: Buy, Sell or Hold the Stock?
Snowflake(SNOW) ZACKS·2024-12-19 18:31
Snowflake (SNOW) shares have plunged 18.1% in the trailing 12 months, underperforming the Zacks Computer & Technology sector’s appreciation of 30.8% and the Zacks Internet – Software industry’s return of 32.3%.SNOW has been suffering from stiff competition from companies like Databricks, increasing pricing pressures and growing GPU-related costs as it aggressively invests in AI initiatives.One-Year Performance Image Source: Zacks Investment Research SNOW is currently overvalued, as suggested by the Value Sc ...