Tower Research Capital (TRC)’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
$23.4K Sell
155
-608
-80% -$113K ﹤0.01% 3365
2025
Q4
$167K Buy
763
+554
+265% +$135K ﹤0.01% 1571
2025
Q3
$47.1K Sell
209
-118
-36% -$25.3K ﹤0.01% 2569
2025
Q2
$73.2K Sell
327
-2,586
-89% -$468K ﹤0.01% 2640
2025
Q1
$426K Sell
2,913
-7,048
-71% -$1.2M 0.01% 924
2024
Q4
$1.54M Sell
9,961
-354
-3% -$49.8K 0.03% 443
2024
Q3
$1.18M Buy
10,315
+8,685
+533% +$1.07M 0.03% 465
2024
Q2
$220K Sell
1,630
-4,380
-73% -$647K ﹤0.01% 1992
2024
Q1
$971K Buy
6,010
+2,574
+75% +$499K 0.02% 529
2023
Q4
$684K Buy
3,436
+1,270
+59% +$215K 0.01% 1130
2023
Q3
$331K Sell
2,166
-45,756
-95% -$7.45M 0.01% 1121
2023
Q2
$8.43M Buy
47,922
+46,717
+3,877% +$7.59M 0.28% 39
2023
Q1
$186K Sell
1,205
-23,604
-95% -$3.46M 0.01% 1408
2022
Q4
$3.56M Buy
24,809
+17,274
+229% +$2.64M 0.15% 89
2022
Q3
$1.28M Buy
7,535
+5,312
+239% +$880K 0.02% 589
2022
Q2
$309K Buy
2,223
+1,068
+92% +$169K 0.01% 1460
2022
Q1
$265K Sell
1,155
-1,778
-61% -$460K ﹤0.01% 1539
2021
Q4
$994K Buy
2,933
+1,895
+183% +$660K 0.02% 703
2021
Q3
$314K Sell
1,038
-84
-7% -$23.9K 0.01% 1362
2021
Q2
$272K Sell
1,122
-30,873
-96% -$7.18M 0.01% 1689
2021
Q1
$7.34M Buy
31,995
+20,782
+185% +$5.55M 0.12% 147
2020
Q4
$3.16M Buy
+11,213
New +$3.19M 0.1% 134

Other funds holding SNOW

Tower Research Capital (TRC)'s SNOW Position: Q1 2026 in Review

Tower Research Capital (TRC) reduced its Snowflake (SNOW) stake by 80% in Q1 2026, selling an estimated $113K and leaving 155 shares worth $23.4K. The position accounts for ﹤0.01% of the portfolio, ranked #3365.

Tower Research Capital (TRC) first reported a position in SNOW in Q4 2020 and has held it in 22 quarters since. The position peaked at $8.43M in Q2 2023. 1,276 funds tracked by Wall St. Rank hold SNOW as of Q1 2026.

  • Tower Research Capital (TRC) held 155 shares of Snowflake worth $23.4K as of Q1 2026.
  • Tower Research Capital (TRC) sold 608 Snowflake shares in Q1 2026, an estimated $113K.
  • Snowflake made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #3365 holding.
  • Tower Research Capital (TRC) first reported a position in Snowflake in Q4 2020 and has held it in 22 quarters since.
  • Tower Research Capital (TRC)'s Snowflake position peaked at $8.43M in Q2 2023.
  • 1,276 funds tracked by Wall St. Rank held Snowflake as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.