Invesco’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
$626M Sell
2,461,132
-186,555
-7% -$34.3M 0.05% 286
2026
Q1
$399M Sell
2,647,687
-313,869
-11% -$58.1M 0.04% 407
2025
Q4
$650M Sell
2,961,556
-59,475
-2% -$14.5M 0.06% 244
2025
Q3
$681M Buy
3,021,031
+172,193
+6% +$37M 0.11% 209
2025
Q2
$637M Sell
2,848,838
-239,450
-8% -$43.3M 0.11% 217
2025
Q1
$451M Buy
3,088,288
+647,176
+27% +$110M 0.09% 300
2024
Q4
$377M Buy
2,441,112
+1,959,137
+406% +$276M 0.07% 366
2024
Q3
$55.4M Buy
481,975
+148,823
+45% +$18.3M 0.01% 999
2024
Q2
$45M Sell
333,152
-1,180,794
-78% -$174M 0.01% 1055
2024
Q1
$245M Buy
1,513,946
+1,179,926
+353% +$229M 0.05% 498
2023
Q4
$66.5M Sell
334,020
-907,256
-73% -$153M 0.02% 896
2023
Q3
$190M Sell
1,241,276
-544,454
-30% -$88.6M 0.05% 504
2023
Q2
$314M Buy
1,785,730
+985,813
+123% +$160M 0.08% 325
2023
Q1
$123M Buy
799,917
+98,088
+14% +$14.4M 0.03% 635
2022
Q4
$101M Sell
701,829
-146,076
-17% -$22.3M 0.03% 708
2022
Q3
$144M Buy
847,905
+562,000
+197% +$93.1M 0.05% 529
2022
Q2
$39.8M Sell
285,905
-196,160
-41% -$31.1M 0.01% 1021
2022
Q1
$110M Sell
482,065
-321,953
-40% -$83.2M 0.03% 738
2021
Q4
$272M Buy
804,018
+45,978
+6% +$16M 0.07% 392
2021
Q3
$229M Buy
758,040
+427,204
+129% +$122M 0.06% 434
2021
Q2
$80M Buy
330,836
+213,869
+183% +$49.8M 0.02% 906
2021
Q1
$26.8M Buy
116,967
+2,623
+2% +$700K 0.01% 1366
2020
Q4
$32.2M Buy
114,344
+2,909
+3% +$828K 0.01% 1197
2020
Q3
$28M Buy
+111,435
New +$26.5M 0.01% 1153

Other funds holding SNOW

Invesco's SNOW Position: Q2 2026 in Review

Invesco reduced its Snowflake (SNOW) stake by 7% in Q2 2026, selling an estimated $34.3M and leaving 2,461,132 shares worth $626M. The position accounts for 0.05% of the portfolio, ranked #286.

Invesco first reported a position in SNOW in Q3 2020 and has held it in 24 quarters since. The position peaked at $681M in Q3 2025. 1,454 funds tracked by Wall St. Rank hold SNOW as of Q2 2026.

  • Invesco held 2,461,132 shares of Snowflake worth $626M as of Q2 2026.
  • Invesco sold 186,555 Snowflake shares in Q2 2026, an estimated $34.3M.
  • Snowflake made up 0.05% of Invesco's portfolio in Q2 2026, its #286 holding.
  • Invesco first reported a position in Snowflake in Q3 2020 and has held it in 24 quarters since.
  • Invesco's Snowflake position peaked at $681M in Q3 2025.
  • 1,454 funds tracked by Wall St. Rank held Snowflake as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.