IMC Chicago’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
$302M Buy
1,999,900
+37,100
+2% +$6.87M 0.11% 122
2025
Q4
$431M Buy
1,962,800
+564,500
+40% +$138M 0.16% 91
2025
Q3
$315M Sell
1,398,300
-24,100
-2% -$5.18M 0.11% 104
2025
Q2
$318M Buy
1,422,400
+228,800
+19% +$41.4M 0.14% 89
2025
Q1
$174M Sell
1,193,600
-391,800
-25% -$66.5M 0.1% 107
2024
Q4
$245M Buy
1,585,400
+236,800
+18% +$33.3M 0.11% 87
2024
Q3
$155M Sell
1,348,600
-112,200
-8% -$13.8M 0.08% 127
2024
Q2
$197M Buy
1,460,800
+403,200
+38% +$59.5M 0.12% 91
2024
Q1
$171M Buy
1,057,600
+335,300
+46% +$65M 0.11% 87
2023
Q4
$144M Sell
722,300
-19,000
-3% -$3.21M 0.1% 93
2023
Q3
$113M Sell
741,300
-99,700
-12% -$16.2M 0.1% 82
2023
Q2
$148M Buy
841,000
+299,500
+55% +$48.7M 0.14% 64
2023
Q1
$83.5M Sell
541,500
-37,400
-6% -$5.48M 0.1% 106
2022
Q4
$83.1M Buy
578,900
+49,900
+9% +$7.61M 0.13% 88
2022
Q3
$89.9M Sell
529,000
-10,200
-2% -$1.69M 0.12% 73
2022
Q2
$75M Buy
539,200
+116,800
+28% +$18.5M 0.11% 87
2022
Q1
$96.8M Buy
422,400
+21,100
+5% +$5.45M 0.1% 83
2021
Q4
$136M Buy
401,300
+86,000
+27% +$30M 0.11% 79
2021
Q3
$95.4M Buy
315,300
+26,500
+9% +$7.54M 0.1% 100
2021
Q2
$69.8M Sell
288,800
-40,000
-12% -$9.31M 0.09% 123
2021
Q1
$75.4M Sell
328,800
-16,800
-5% -$4.48M 0.11% 91
2020
Q4
$97.3M Buy
345,600
+258,200
+295% +$73.5M 0.12% 76
2020
Q3
$21.9M Buy
+87,400
New +$20.8M 0.04% 188

Other funds holding SNOW

IMC Chicago's SNOW Position: Q2 2025 in Review

IMC Chicago sold out of Snowflake (SNOW) in Q2 2025, closing a stake of 19,798 shares — an estimated $3.58M sold.

IMC Chicago first reported a position in SNOW in Q4 2020 and held it in 8 quarters. The position peaked at $25.4M in Q3 2024. 1,299 funds tracked by Wall St. Rank hold SNOW as of Q2 2025.

  • IMC Chicago reported no remaining Snowflake position as of Q2 2025 after selling out during the quarter.
  • IMC Chicago sold 19,798 Snowflake shares in Q2 2025, an estimated $3.58M.
  • IMC Chicago first reported a position in Snowflake in Q4 2020 and held it in 8 quarters.
  • IMC Chicago's Snowflake position peaked at $25.4M in Q3 2024.
  • 1,299 funds tracked by Wall St. Rank held Snowflake as of Q2 2025.

Based on IMC Chicago's 13F filing for Q2 2025, filed 22 Jul 2025.