Schroder Investment Management 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
Q2
$362M Buy
1,423,664
+691,679
+94% +$127M 0.26% 82
2026
Q1
$110M Buy
731,985
+375,538
+105% +$69.5M 0.09% 177
2025
Q4
$78.2M Sell
356,447
-261,657
-42% -$63.9M 0.06% 223
2025
Q3
$139M Buy
618,104
+52,932
+9% +$11.4M 0.11% 160
2025
Q2
$126M Buy
565,172
+44,254
+8% +$8M 0.11% 151
2025
Q1
$76.1M Buy
520,918
+1,060
+0.2% +$180K 0.08% 197
2024
Q4
$80.3M Buy
519,858
+277,669
+115% +$39.1M 0.08% 204
2024
Q3
$27.8M Buy
242,189
+62,441
+35% +$7.68M 0.03% 431
2024
Q2
$24.3M Buy
179,748
+11,593
+7% +$1.71M 0.03% 437
2024
Q1
$27.2M Sell
168,155
-1,911
-1% -$371K 0.03% 428
2023
Q4
$33.8M Buy
170,066
+77,942
+85% +$13.2M 0.04% 368
2023
Q3
$14.1M Buy
92,124
+13,896
+18% +$2.26M 0.02% 534
2023
Q2
$13.8M Buy
78,228
+55,550
+245% +$9.03M 0.02% 554
2023
Q1
$3.5M Buy
22,678
+1,464
+7% +$215K 0.01% 851
2022
Q4
$3.05M Sell
21,214
-10,051
-32% -$1.53M ﹤0.01% 876
2022
Q3
$5.32M Buy
31,265
+13,788
+79% +$2.28M 0.01% 759
2022
Q2
$2.5M Buy
17,477
+3,323
+23% +$526K ﹤0.01% 933
2022
Q1
$3.28M Buy
14,154
+7,535
+114% +$1.95M ﹤0.01% 932
2021
Q4
$2.24M Buy
6,619
+3,436
+108% +$1.2M ﹤0.01% 912
2021
Q3
$963K Buy
3,183
+2,274
+250% +$647K ﹤0.01% 1106
2021
Q2
$220K Buy
+909
New +$211K ﹤0.01% 1321

Other funds holding SNOW

Schroder Investment Management Group's SNOW Position: Q2 2026 in Review

Schroder Investment Management Group increased its Snowflake (SNOW) stake by 94% in Q2 2026, buying an estimated $127M and bringing the position to 1,423,664 shares worth $362M. The position accounts for 0.26% of the portfolio, ranked #82.

Schroder Investment Management Group first reported a position in SNOW in Q2 2021 and has held it in 21 quarters since. 1,453 funds tracked by Wall St. Rank hold SNOW as of Q2 2026.

  • Schroder Investment Management Group held 1,423,664 shares of Snowflake worth $362M as of Q2 2026.
  • Schroder Investment Management Group bought 691,679 Snowflake shares in Q2 2026, an estimated $127M.
  • Snowflake made up 0.26% of Schroder Investment Management Group's portfolio in Q2 2026, its #82 holding.
  • Schroder Investment Management Group first reported a position in Snowflake in Q2 2021 and has held it in 21 quarters since.
  • 1,453 funds tracked by Wall St. Rank held Snowflake as of Q2 2026.

Based on Schroder Investment Management Group's 13F filing for Q2 2026, filed 13 Aug 2026.