Means Investment Company’s Snowflake SNOW Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$547K Sell
3,628
-188
-5% -$34.8K 0.05% 121
2025
Q4
$837K Sell
3,816
-107
-3% -$26.1K 0.07% 97
2025
Q3
$885K Sell
3,923
-89
-2% -$19.1K 0.08% 97
2025
Q2
$898K Sell
4,012
-666
-14% -$120K 0.09% 96
2025
Q1
$684K Sell
4,678
-1,893
-29% -$321K 0.07% 108
2024
Q4
$1.01M Sell
6,571
-6,259
-49% -$881K 0.11% 95
2024
Q3
$1.47M Sell
12,830
-299
-2% -$36.8K 0.16% 74
2024
Q2
$1.77M Buy
13,129
+292
+2% +$43.1K 0.21% 60
2024
Q1
$2.07M Buy
12,837
+712
+6% +$138K 0.27% 58
2023
Q4
$2.41M Buy
12,125
+866
+8% +$146K 0.35% 49
2023
Q3
$1.72M Buy
11,259
+110
+1% +$17.9K 0.28% 63
2023
Q2
$1.96M Buy
11,149
+882
+9% +$143K 0.31% 61
2023
Q1
$1.58M Buy
10,267
+726
+8% +$106K 0.28% 69
2022
Q4
$1.37M Sell
9,541
-1,835
-16% -$280K 0.27% 75
2022
Q3
$1.93M Buy
11,376
+100
+0.9% +$16.6K 0.42% 53
2022
Q2
$1.57M Buy
11,276
+197
+2% +$31.2K 0.33% 63
2022
Q1
$2.54M Buy
11,079
+65
+0.6% +$16.8K 0.46% 45
2021
Q4
$3.73M Sell
11,014
-355
-3% -$124K 0.66% 29
2021
Q3
$3.44M Buy
11,369
+963
+9% +$274K 0.68% 30
2021
Q2
$2.52M Buy
10,406
+4,018
+63% +$935K 0.5% 46
2021
Q1
$1.47M Buy
6,388
+1,336
+26% +$357K 0.33% 61
2020
Q4
$1.51M Buy
5,052
+3,003
+147% +$854K 0.34% 55
2020
Q3
$543K Buy
+2,049
New +$488K 0.15% 84

Other funds holding SNOW

Means Investment Company's SNOW Position: Q1 2026 in Review

Means Investment Company reduced its Snowflake (SNOW) stake by 4.9% in Q1 2026, selling an estimated $34.8K and leaving 3,628 shares worth $547K. The position accounts for 0.05% of the portfolio, ranked #121.

Means Investment Company first reported a position in SNOW in Q3 2020 and has held it in 23 quarters since. The position peaked at $3.73M in Q4 2021. 1,276 funds tracked by Wall St. Rank hold SNOW as of Q1 2026.

  • Means Investment Company held 3,628 shares of Snowflake worth $547K as of Q1 2026.
  • Means Investment Company sold 188 Snowflake shares in Q1 2026, an estimated $34.8K.
  • Snowflake made up 0.05% of Means Investment Company's portfolio in Q1 2026, its #121 holding.
  • Means Investment Company first reported a position in Snowflake in Q3 2020 and has held it in 23 quarters since.
  • Means Investment Company's Snowflake position peaked at $3.73M in Q4 2021.
  • 1,276 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on Means Investment Company's 13F filing for Q1 2026, filed 24 Apr 2026.