IFM 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
Q1
$9.54M Buy
63,225
+1,918
+3% +$355K 0.08% 237
2025
Q4
$13.4M Buy
61,307
+1,291
+2% +$315K 0.11% 162
2025
Q3
$13.5M Sell
60,016
-600
-1% -$129K 0.12% 157
2025
Q2
$13.6M Buy
60,616
+6,596
+12% +$1.19M 0.13% 155
2025
Q1
$7.9M Buy
54,020
+274
+0.5% +$46.5K 0.09% 230
2024
Q4
$8.3M Sell
53,746
-5,335
-9% -$751K 0.08% 224
2024
Q3
$6.79M Buy
59,081
+294
+0.5% +$36.2K 0.07% 290
2024
Q2
$7.94M Buy
58,787
+1,714
+3% +$253K 0.08% 233
2024
Q1
$9.22M Buy
57,073
+634
+1% +$123K 0.1% 201
2023
Q4
$11.2M Buy
56,439
+4,612
+9% +$780K 0.14% 152
2023
Q3
$7.92M Buy
51,827
+1,419
+3% +$231K 0.1% 198
2023
Q2
$8.87M Buy
50,408
+8,072
+19% +$1.31M 0.12% 177
2023
Q1
$6.53M Buy
42,336
+1,561
+4% +$229K 0.1% 222
2022
Q4
$5.85M Buy
40,775
+3,344
+9% +$510K 0.1% 232
2022
Q3
$6.36M Buy
37,431
+2,094
+6% +$347K 0.12% 185
2022
Q2
$4.91M Buy
35,337
+1,817
+5% +$288K 0.09% 245
2022
Q1
$7.68M Buy
33,520
+7,265
+28% +$1.88M 0.12% 176
2021
Q4
$8.89M Buy
26,255
+937
+4% +$327K 0.16% 118
2021
Q3
$7.66M Buy
25,318
+22,280
+733% +$6.34M 0.16% 125
2021
Q2
$735K Hold
3,038
0.02% 594
2021
Q1
$697K Sell
3,038
-155
-5% -$41.4K 0.02% 584
2020
Q4
$899K Buy
3,193
+1,663
+109% +$473K 0.03% 524
2020
Q3
$384K Buy
+1,530
New +$364K 0.02% 584

Other funds holding SNOW

IFM Investors's SNOW Position: Q1 2026 in Review

IFM Investors increased its Snowflake (SNOW) stake by 3.1% in Q1 2026, buying an estimated $355K and bringing the position to 63,225 shares worth $9.54M. The position accounts for 0.08% of the portfolio, ranked #237.

IFM Investors first reported a position in SNOW in Q3 2020 and has held it in 23 quarters since. The position peaked at $13.6M in Q2 2025. 1,276 funds tracked by Wall St. Rank hold SNOW as of Q1 2026.

  • IFM Investors held 63,225 shares of Snowflake worth $9.54M as of Q1 2026.
  • IFM Investors bought 1,918 Snowflake shares in Q1 2026, an estimated $355K.
  • Snowflake made up 0.08% of IFM Investors's portfolio in Q1 2026, its #237 holding.
  • IFM Investors first reported a position in Snowflake in Q3 2020 and has held it in 23 quarters since.
  • IFM Investors's Snowflake position peaked at $13.6M in Q2 2025.
  • 1,276 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on IFM Investors's 13F filing for Q1 2026, filed 24 Apr 2026.