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
$192M Sell
1,272,600
-72,500
-5% -$13.4M 0.07% 181
2025
Q4
$295M Buy
1,345,100
+252,100
+23% +$61.5M 0.11% 122
2025
Q3
$247M Sell
1,093,000
-101,400
-8% -$21.8M 0.09% 133
2025
Q2
$267M Buy
1,194,400
+201,900
+20% +$36.5M 0.12% 99
2025
Q1
$145M Sell
992,500
-361,900
-27% -$61.4M 0.08% 130
2024
Q4
$209M Buy
1,354,400
+208,600
+18% +$29.4M 0.1% 105
2024
Q3
$132M Buy
1,145,800
+27,600
+2% +$3.39M 0.07% 144
2024
Q2
$151M Buy
1,118,200
+261,900
+31% +$38.7M 0.09% 108
2024
Q1
$138M Buy
856,300
+269,400
+46% +$52.2M 0.09% 107
2023
Q4
$117M Buy
586,900
+18,800
+3% +$3.18M 0.08% 118
2023
Q3
$86.8M Sell
568,100
-98,000
-15% -$16M 0.08% 122
2023
Q2
$117M Buy
666,100
+84,000
+14% +$13.7M 0.11% 85
2023
Q1
$89.8M Buy
582,100
+122,600
+27% +$18M 0.11% 100
2022
Q4
$66M Sell
459,500
-51,900
-10% -$7.92M 0.1% 110
2022
Q3
$86.9M Buy
511,400
+59,100
+13% +$9.79M 0.11% 77
2022
Q2
$62.9M Buy
452,300
+44,300
+11% +$7.02M 0.09% 106
2022
Q1
$93.5M Buy
408,000
+24,300
+6% +$6.28M 0.09% 87
2021
Q4
$130M Buy
383,700
+34,900
+10% +$12.2M 0.11% 82
2021
Q3
$105M Buy
348,800
+72,000
+26% +$20.5M 0.11% 90
2021
Q2
$66.9M Buy
276,800
+24,300
+10% +$5.65M 0.08% 127
2021
Q1
$57.9M Sell
252,500
-7,300
-3% -$1.95M 0.08% 127
2020
Q4
$73.1M Buy
259,800
+190,200
+273% +$54.1M 0.09% 95
2020
Q3
$17.5M Buy
+69,600
New +$16.6M 0.03% 229

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.