Truist Financial has reduced its price target for Snowflake Inc. (NYSE: SNOW) from $270.00 to $240.00, according to a report released on Thursday. Despite this adjustment, Truist maintains a “buy” rating on the stock, reflecting continued confidence in Snowflake’s performance. This revision comes amid a series of assessments from various brokerages concerning the cloud data platform provider.
Analyst Ratings and Market Sentiment
Several other financial institutions have also recently provided their insights on Snowflake. On December 4, Wedbush reaffirmed an “outperform” rating, setting a price target of $270.00. Meanwhile, Cantor Fitzgerald maintained an “overweight” rating with a target of $250.00. Oppenheimer reiterated a “buy” rating on the same day, while DA Davidson set a more optimistic price target of $300.00 in late January. Additionally, Macquarie Infrastructure adjusted its price target from $235.00 to $250.00, giving it a “neutral” rating.
The consensus among analysts reveals a generally favorable outlook for Snowflake. According to data from MarketBeat.com, the company holds a “Moderate Buy” consensus rating, with an average price target of $248.58. Analysts have rated the stock variably, with two designating it as a “Strong Buy,” thirty-three as “Buy,” four as “Hold,” and three as “Sell.”
Quarterly Performance and Insider Trading
In its latest quarterly earnings announcement on February 25, Snowflake reported earnings of $0.32 per share, surpassing the consensus estimate of $0.27 by $0.05. The company also achieved revenues of $1.28 billion, exceeding analyst expectations of $1.25 billion. Despite this positive revenue growth of 30.1% year-over-year, Snowflake recorded a negative net margin of 28.43% and a negative return on equity of 48.50%.
Recent insider activity has drawn attention as well. On December 31, Vivek Raghunathan, Senior Vice President, sold 11,801 shares at an average price of $220.44, totaling nearly $2.6 million. Following this transaction, he retained 218,020 shares valued at approximately $48 million. Additionally, on February 18, Director Frank Slootman sold 100,000 shares for about $17.7 million, reducing his ownership by 66.52%.
In the last quarter alone, insiders sold a total of 713,681 shares of Snowflake stock, amounting to a value of approximately $148.3 million. Presently, insiders hold 6.80% of the company’s stock.
Institutional investors are also actively adjusting their portfolios. Total Clarity Wealth Management Inc. increased its position by 2.7% during the third quarter, now owning 1,508 shares valued at $340,000. Other firms, including Diligent Investors LLC and Coastline Trust Co, have similarly boosted their stakes, reflecting continued interest in Snowflake. Overall, institutional investors own approximately 65.10% of Snowflake’s stock.
Business Overview and Future Outlook
Snowflake Inc. operates as a cloud-native data platform, offering a range of services designed for storing, processing, and analyzing significant volumes of data. The company’s main product, known as the Snowflake Data Cloud, integrates data warehousing, data lake capabilities, and data sharing into a single managed service. This platform is tailored for analytics, data engineering, data science, and application workloads, emphasizing scalability and ease of administration.
Looking ahead, analysts anticipate that Snowflake will post earnings per share of -2.36 for the current fiscal year. The evolving landscape, alongside recent price target adjustments, indicates that investor sentiment remains cautious yet optimistic about the company’s potential for growth.
As the financial community continues to assess Snowflake’s performance and market position, the upcoming quarters will be critical in determining the company’s trajectory in a competitive sector.
