Keystone Investors’s Snowflake SNOW Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$19.5M Buy
+76,613
New +$14.1M 1.04% 23
2025
Q4
$9.18M Buy
41,871
+19,236
+85% +$4.7M 0.83% 30
2025
Q3
$5.11M Buy
22,635
+7,535
+50% +$1.62M 0.59% 33
2025
Q2
$3.38M Buy
+15,100
New +$2.73M 0.7% 23
2025
Q1
Sell
-13,311
Closed -$2.06M 90
2024
Q4
$2.06M Buy
+13,311
New +$1.87M 0.14% 54
2024
Q1
Sell
-10,014
Closed -$1.99M 85
2023
Q4
$1.99M Sell
10,014
-208
-2% -$35.2K 0.17% 34
2023
Q3
$1.56M Sell
10,222
-77,335
-88% -$12.6M 0.19% 28
2023
Q2
$15.4M Buy
+87,557
New +$14.2M 2.67% 11

Other funds holding SNOW

Keystone Investors's SNOW Position: Q2 2026 in Review

Keystone Investors opened a new position in Snowflake (SNOW) in Q2 2026: 76,613 shares worth $19.5M. The stake represents 1.04% of the portfolio and ranks #23 among its holdings. This is a return to the name: Keystone Investors previously reported a position in SNOW as recently as Q4 2025.

Keystone Investors first reported a position in SNOW in Q2 2023 and has held it in 8 quarters since. 1,459 funds tracked by Wall St. Rank hold SNOW as of Q2 2026.

  • Keystone Investors held 76,613 shares of Snowflake worth $19.5M as of Q2 2026.
  • Snowflake was a new Keystone Investors position in Q2 2026.
  • Snowflake made up 1.04% of Keystone Investors's portfolio in Q2 2026, its #23 holding.
  • Keystone Investors first reported a position in Snowflake in Q2 2023 and has held it in 8 quarters since.
  • 1,459 funds tracked by Wall St. Rank held Snowflake as of Q2 2026.

Based on Keystone Investors's 13F filing for Q2 2026, filed 14 Aug 2026.