Oak Ridge Investments LLC bought a new stake in Snowflake Inc. (NYSE:SNOW – Free Report) during the 3rd quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission (SEC). The fund bought 31,644 shares of the company’s stock, valued at approximately $7,137,000.
Other institutional investors have also bought and sold shares of the company. Sumitomo Mitsui Trust Group Inc. lifted its holdings in shares of Snowflake by 1.1% in the third quarter. Sumitomo Mitsui Trust Group Inc. now owns 732,092 shares of the company’s stock valued at $165,123,000 after purchasing an additional 8,002 shares in the last quarter. OVERSEA CHINESE BANKING Corp Ltd purchased a new stake in shares of Snowflake in the second quarter valued at about $6,845,000. Rheos Capital Works Inc. lifted its position in shares of Snowflake by 102.9% during the third quarter. Rheos Capital Works Inc. now owns 207,000 shares of the company’s stock valued at $46,689,000 after purchasing an additional 105,000 shares in the last quarter. Goldstream Capital Management Ltd purchased a new stake in Snowflake in the 2nd quarter valued at about $3,801,000. Finally, Newbridge Financial Services Group Inc. boosted its stake in shares of Snowflake by 81.6% in the 2nd quarter. Newbridge Financial Services Group Inc. now owns 20,141 shares of the company’s stock worth $4,507,000 after buying an additional 9,052 shares during the last quarter. Institutional investors own 65.10% of the company’s stock.
Snowflake Price Performance
Shares of NYSE SNOW opened at $210.66 on Friday. The company has a debt-to-equity ratio of 1.07, a quick ratio of 1.37 and a current ratio of 1.37. Snowflake Inc. has a fifty-two week low of $120.10 and a fifty-two week high of $280.67. The stock has a market cap of $72.09 billion, a PE ratio of -52.14 and a beta of 1.14. The stock has a fifty day moving average of $233.08 and a 200-day moving average of $228.74.
Insiders Place Their Bets
In related news, CAO Emily Ho sold 1,072 shares of Snowflake stock in a transaction on Tuesday, December 23rd. The stock was sold at an average price of $223.63, for a total transaction of $239,731.36. Following the completion of the sale, the chief accounting officer owned 43,809 shares of the company’s stock, valued at approximately $9,797,006.67. This trade represents a 2.39% decrease in their ownership of the stock. The transaction was disclosed in a filing with the Securities & Exchange Commission, which is accessible through the SEC website. Also, Director Michael L. Speiser sold 403 shares of the company’s stock in a transaction dated Friday, January 2nd. The stock was sold at an average price of $221.16, for a total value of $89,127.48. Following the completion of the transaction, the director owned 24,121 shares in the company, valued at $5,334,600.36. This represents a 1.64% decrease in their ownership of the stock. Additional details regarding this sale are available in the official SEC disclosure. Over the last ninety days, insiders sold 418,681 shares of company stock worth $96,073,145. Company insiders own 6.80% of the company’s stock.
Analyst Upgrades and Downgrades
Several research firms have weighed in on SNOW. KeyCorp boosted their price objective on Snowflake from $275.00 to $285.00 and gave the stock an “overweight” rating in a research report on Thursday, December 4th. Argus raised shares of Snowflake from a “hold” rating to a “buy” rating and set a $300.00 price target on the stock in a report on Thursday, January 8th. Guggenheim restated a “neutral” rating on shares of Snowflake in a report on Wednesday, November 26th. Citigroup lowered their price objective on shares of Snowflake from $310.00 to $300.00 and set a “buy” rating on the stock in a research report on Monday, December 8th. Finally, Barclays reissued an “equal weight” rating and set a $250.00 target price (down from $290.00) on shares of Snowflake in a research report on Monday, January 12th. Two investment analysts have rated the stock with a Strong Buy rating, thirty-five have issued a Buy rating, four have issued a Hold rating and three have issued a Sell rating to the stock. According to data from MarketBeat.com, the stock currently has a consensus rating of “Moderate Buy” and an average price target of $275.58.
Check Out Our Latest Stock Analysis on SNOW
Snowflake News Summary
Here are the key news stories impacting Snowflake this week:
- Positive Sentiment: Snowflake announced an acquisition that integrates telemetry (observability/operational data) with its business‑intelligence stack — a strategic move that broadens use cases and could lift revenue per customer over time. Snowflake acquisition connects telemetry and business intelligence
- Positive Sentiment: KeyCorp maintains an Overweight rating and a $285 price target, providing a bullish analyst signal despite near‑term negative EPS estimates — this support can attract buyers and limit downside. MarketBeat SNOW page
- Neutral Sentiment: Zacks published a piece summarizing Wall Street analysts’ optimism for Snowflake; media attention on analyst ratings often moves shares but the piece is descriptive rather than revealing new fundamentals. Is Snowflake (SNOW) a Buy as Wall Street Analysts Look Optimistic?
- Negative Sentiment: Rival ClickHouse raised funding and is now valued around $15B — a sign of intensifying competition in cloud data platforms that could pressure pricing and customer share over time. Snowflake, Databricks challenger ClickHouse hits $15B valuation
- Negative Sentiment: A bearish Seeking Alpha piece argues Snowflake is weakening and recommends avoiding the stock — such narrative pieces can amplify selling pressure among retail and momentum traders. Snowflake Is Melting: Avoid
- Negative Sentiment: Recent analyst downgrade coverage was reported to have pushed the stock lower yesterday, a reminder that sell‑side revisions still trigger short‑term moves even as some firms remain constructive. Snowflake (NYSE:SNOW) Stock Price Down 5.1% on Analyst Downgrade
About Snowflake
Snowflake Inc is a cloud-native data platform company that provides a suite of services for storing, processing and analyzing large volumes of data. Its core offering, often described as the Snowflake Data Cloud, combines data warehousing, data lake and data sharing capabilities in a single managed service delivered across major public cloud providers. The platform is designed to support analytics, data engineering, data science and application workloads with a focus on scalability, concurrency and simplified administration.
Key products and capabilities include a multi-cluster, shared-data architecture that separates compute from storage; continuous data ingestion and streaming; support for structured and semi-structured data formats; tools for data governance, security and compliance; and developer frameworks for building data applications.
See Also
- Five stocks we like better than Snowflake
- Wall Street Alert: Buy AES
- Do not delete, read immediately
- How a Family Trust May Be Able To Help Preserve Your Wealth
- URGENT: Trump Just Triggered AI’s Biggest Disruption Yet
- NEW LAW: Congress Approves Setup For Digital Dollar?
Want to see what other hedge funds are holding SNOW? Visit HoldingsChannel.com to get the latest 13F filings and insider trades for Snowflake Inc. (NYSE:SNOW – Free Report).
Receive News & Ratings for Snowflake Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Snowflake and related companies with MarketBeat.com's FREE daily email newsletter.
