Macquarie Group’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
$2.42M Sell
16,064
-13,876
-46% -$2.57M 0.01% 497
2025
Q4
$6.57M Sell
29,940
-981,939
-97% -$240M 0.03% 359
2025
Q3
$228M Buy
1,011,879
+9,469
+0.9% +$2.03M 0.27% 57
2025
Q2
$224M Buy
1,002,410
+5,956
+0.6% +$1.08M 0.28% 55
2025
Q1
$146M Buy
996,454
+583,400
+141% +$99M 0.18% 136
2024
Q4
$63.8M Buy
413,054
+377,664
+1,067% +$53.2M 0.08% 347
2024
Q3
$4.07M Sell
35,390
-1,300
-4% -$160K ﹤0.01% 1018
2024
Q2
$4.96M Buy
36,690
+2,928
+9% +$432K 0.01% 975
2024
Q1
$5.46M Sell
33,762
-15,782
-32% -$3.06M 0.01% 944
2023
Q4
$9.86M Buy
49,544
+19,018
+62% +$3.22M 0.01% 829
2023
Q3
$4.66M Buy
30,526
+1,559
+5% +$254K 0.01% 945
2023
Q2
$5.1M Sell
28,967
-65,358
-69% -$10.6M 0.01% 923
2023
Q1
$14.6M Sell
94,325
-44,679
-32% -$6.55M 0.02% 732
2022
Q4
$20M Sell
139,004
-11,065
-7% -$1.69M 0.02% 691
2022
Q3
$25.5M Sell
150,069
-27,998
-16% -$4.64M 0.03% 626
2022
Q2
$24.8M Sell
178,067
-2,921
-2% -$463K 0.03% 657
2022
Q1
$41.5K Buy
180,988
+79,098
+78% +$20.4M 0.03% 587
2021
Q4
$34.5M Sell
101,890
-15,564
-13% -$5.42M 0.03% 607
2021
Q3
$35.5M Buy
117,454
+2,940
+3% +$836K 0.03% 608
2021
Q2
$27.7M Sell
114,514
-379,267
-77% -$88.2M 0.02% 692
2021
Q1
$113M Buy
493,781
+466,218
+1,691% +$124M 0.16% 135
2020
Q4
$7.76M Buy
27,563
+2,178
+9% +$620K 0.01% 778
2020
Q3
$6.37M Buy
+25,385
New +$6.04M 0.01% 759

Other funds holding SNOW

Macquarie Group's SNOW Position: Q1 2026 in Review

Macquarie Group reduced its Snowflake (SNOW) stake by 46% in Q1 2026, selling an estimated $2.57M and leaving 16,064 shares worth $2.42M. The position accounts for 0.01% of the portfolio, ranked #497.

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

  • Macquarie Group held 16,064 shares of Snowflake worth $2.42M as of Q1 2026.
  • Macquarie Group sold 13,876 Snowflake shares in Q1 2026, an estimated $2.57M.
  • Snowflake made up 0.01% of Macquarie Group's portfolio in Q1 2026, its #497 holding.
  • Macquarie Group first reported a position in Snowflake in Q3 2020 and has held it in 23 quarters since.
  • Macquarie Group's Snowflake position peaked at $228M in Q3 2025.
  • 1,276 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on Macquarie Group's 13F filing for Q1 2026, filed 15 May 2026.