CTC 13F: Adds $1.5M to Snowflake (SNOW) Stake
The institutional investor more than tripled its position in the cloud data company, according to a recent filing.
Reviewed by automated data checks against the source filing. How we make and check alerts
CTC added 5,916 shares to its stake in Snowflake Inc. ($SNOW), a 226.41% increase, according to a 13F filing with the SEC dated May 21, 2026. It reported 8,529 shares worth $2.15 million at the end of the quarter.
Since the filing, $SNOW is up 44.5% after 1 week, up 36.9% after 1 month and up 85.4% to date (from the $165.54 close on May 21, 2026).
Key Points
- CTC grew its stake in Snowflake Inc. (NYSE:SNOW) by 226.4% during the reporting period, adding 5,916 shares to reach a total of 8,529 shares.
- Snowflake recently reported revenue growth of 35.1% but remains unprofitable with a net margin of -20.07% and a loss of $3.18 per share.
- Company insiders, including CEO Sridhar Ramaswamy and several executive vice presidents, have sold millions of dollars in stock throughout June 2026.
Get $SNOW trade alerts by text
We text you when insiders, Congress or big funds trade $SNOW. Free.
Not investment advice. TradeTexts is not a registered investment adviser, and this automated Snowflake Inc. alert may contain errors. Disclosures
CTC significantly expanded its commitment to Snowflake Inc. (NYSE:SNOW) during the most recent reporting period. According to its latest Form 13F filing with the SEC, the firm boosted its holdings in the cloud data platform by 226.4%. This move added 5,916 shares to its portfolio, bringing its total ownership to 8,529 shares. The position was valued at roughly $2.15 million at the end of the period. Because 13F filings are backward-looking, this data reflects holdings as of May 21, 2026, and may not represent the fund's current strategy.
CTC More Than Triples Snowflake Stake
This latest move shows a sharp shift in CTC's approach to the software company. Before this increase, the fund held 2,613 shares. By adding nearly 6,000 more, the firm's total stake grew to 8,529 shares. The reported cost basis for these shares was $188.80. This substantial increase suggests the fund is becoming more comfortable with the company's long-term trajectory in the competitive cloud-based data market.
Snowflake Stock Performance and Market Position
On Friday, Snowflake shares were trading at $251.65. This price sits well above the stock's 52-week low of $118.30 but remains significantly below its 52-week high of $384.56. The stock is currently trading above its 200-day moving average of $232.96, though it has recently been below its 50-day average of $332.96. With a market capitalization of $118.21 billion, Snowflake is a major player in the application software space, though its forward P/E ratio of 111.50 reflects high expectations for future growth.
Recent Earnings and Growth Trends
Snowflake continues to show strong top-line momentum. In its most recent financial reports, the company posted revenue of $5.43 billion, which represents a 35.1% increase year-over-year. However, the company is not yet profitable. It reported a loss of $3.18 per share and a negative net margin of 20.07%. Its return on equity also remains in negative territory at -48.06%. Investors looking for the next update on these financials can mark December 2, 2026, on their calendars for the next earnings announcement.
Insider Buying and Selling at Snowflake Inc.
Several Snowflake executives have been active in the market recently, primarily on the selling side. On June 22, 2026, CEO Sridhar Ramaswamy sold 4,427 shares at an average price of $232.29, a transaction totaling about $1.03 million. On the same day, EVP Christian Kleinerman sold 2,652 shares at that same price. Mr. Kleinerman also sold 4,364 shares on June 15 and another 2,986 shares on June 16. Other June sales came from Frank Slootman, who sold 8,066 shares, and SVP Vivek Raghunathan, who sold 3,876 shares. Several of these trades, including those by Slootman and Raghunathan, were executed under pre-arranged Rule 10b5-1 trading plans.
Analysts Set New Price Targets
Wall Street analysts generally maintain a positive outlook on the stock. On October 12, 2026, Needham reiterated its Buy rating with a $450.00 price target. Throughout September 2026, several other firms updated their views: Goldman Sachs maintained a Buy rating and raised its target to $436.00, while Scotiabank set a $440.00 target with a Sector Outperform rating. Jefferies and Argus Research also maintain Buy ratings with targets of $430.00 and $450.00, respectively. Currently, the consensus among 48 analysts is a Strong Buy, with a mean price target of $425.14.
The Cloud Data Cloud
Snowflake provides a cloud-based platform that helps businesses organize and analyze massive amounts of data in one place. Its "Data Cloud" is used by companies in industries ranging from healthcare to finance to build applications and use artificial intelligence to solve business problems. As more companies move their data to the cloud, Snowflake's role as a central hub for that information has become increasingly important.
Looking Ahead for Snowflake
Investors will likely watch the upcoming December earnings report to see if the company can maintain its high revenue growth while narrowing its losses. While the recent boost from CTC shows institutional interest, the steady stream of insider sales throughout June is also worth noting as the company navigates a volatile software market. As always, 13F filings provide a snapshot of the past and should be viewed as one piece of a larger research puzzle.
Source: CTC's 13F filing on $SNOW (May 21, 2026). 13F filings show holdings as of the end of the reporting quarter and may not reflect the fund's current position. Find the original filing: CTC 13F filings on SEC EDGAR. Written by software, not financial advice. How we make alerts