TD Asset Management’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
$69M Buy
271,140
+130,477
+93% +$24M 0.06% 243
2026
Q1
$21.2M Sell
140,663
-5,200
-4% -$962K 0.02% 494
2025
Q4
$32M Buy
145,863
+8,330
+6% +$2.03M 0.03% 406
2025
Q3
$31M Buy
137,533
+58,283
+74% +$12.5M 0.03% 415
2025
Q2
$17.7M Sell
79,250
-3,515
-4% -$636K 0.02% 515
2025
Q1
$12.1M Buy
82,765
+1,683
+2% +$286K 0.01% 595
2024
Q4
$12.5M Buy
81,082
+5,160
+7% +$727K 0.01% 607
2024
Q3
$8.65M Buy
75,922
+1,683
+2% +$207K 0.01% 674
2024
Q2
$10M Buy
74,239
+8,681
+13% +$1.28M 0.01% 618
2024
Q1
$10.6M Sell
65,558
-113
-0.2% -$21.9K 0.01% 615
2023
Q4
$13.1M Sell
65,671
-125,169
-66% -$21.2M 0.01% 575
2023
Q3
$29.2M Sell
190,840
-26,933
-12% -$4.39M 0.04% 358
2023
Q2
$38.3M Buy
217,773
+2,608
+1% +$424K 0.04% 319
2023
Q1
$33.2M Sell
215,165
-216,920
-50% -$31.8M 0.04% 334
2022
Q4
$62M Sell
432,085
-115,787
-21% -$17.7M 0.08% 211
2022
Q3
$93.3M Sell
547,872
-187,765
-26% -$31.1M 0.12% 143
2022
Q2
$102M Buy
735,637
+98,329
+15% +$15.6M 0.12% 144
2022
Q1
$146M Buy
637,308
+445,597
+232% +$115M 0.13% 134
2021
Q4
$64.9M Buy
191,711
+65,886
+52% +$23M 0.05% 263
2021
Q3
$38.1M Buy
125,825
+22,435
+22% +$6.38M 0.04% 338
2021
Q2
$27.5M Buy
103,390
+76,537
+285% +$17.8M 0.03% 411
2021
Q1
$6.16M Sell
26,853
-849
-3% -$227K 0.01% 768
2020
Q4
$7.79M Sell
27,702
-9,816
-26% -$2.79M 0.01% 665
2020
Q3
$9.42M Buy
+37,518
New +$8.93M 0.01% 561

Other funds holding SNOW

TD Asset Management's SNOW Position: Q2 2026 in Review

TD Asset Management increased its Snowflake (SNOW) stake by 93% in Q2 2026, buying an estimated $24M and bringing the position to 271,140 shares worth $69M. The position accounts for 0.06% of the portfolio, ranked #243.

TD Asset Management first reported a position in SNOW in Q3 2020 and has held it in 24 quarters since. The position peaked at $146M in Q1 2022. 1,146 funds tracked by Wall St. Rank hold SNOW as of Q2 2026.

  • TD Asset Management held 271,140 shares of Snowflake worth $69M as of Q2 2026.
  • TD Asset Management bought 130,477 Snowflake shares in Q2 2026, an estimated $24M.
  • Snowflake made up 0.06% of TD Asset Management's portfolio in Q2 2026, its #243 holding.
  • TD Asset Management first reported a position in Snowflake in Q3 2020 and has held it in 24 quarters since.
  • TD Asset Management's Snowflake position peaked at $146M in Q1 2022.
  • 1,146 funds tracked by Wall St. Rank held Snowflake as of Q2 2026.

Based on TD Asset Management's 13F filing for Q2 2026, filed 4 Aug 2026.