Tower Research Capital (TRC)’s Cloudflare NET Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$166K Buy
803
+154
+24% +$29.4K ﹤0.01% 1761
2025
Q4
$128K Sell
649
-72
-10% -$15.2K ﹤0.01% 1766
2025
Q3
$155K Buy
721
+575
+394% +$117K ﹤0.01% 1670
2025
Q2
$28.6K Sell
146
-678
-82% -$98.4K ﹤0.01% 3446
2025
Q1
$92.9K Sell
824
-1,723
-68% -$228K ﹤0.01% 1809
2024
Q4
$274K Buy
2,547
+1,651
+184% +$161K 0.01% 1485
2024
Q3
$72.5K Sell
896
-7,318
-89% -$588K ﹤0.01% 2497
2024
Q2
$680K Buy
8,214
+6,901
+526% +$557K 0.01% 1071
2024
Q1
$127K Sell
1,313
-513
-28% -$46.5K ﹤0.01% 1703
2023
Q4
$152K Sell
1,826
-9,069
-83% -$634K ﹤0.01% 2314
2023
Q3
$687K Sell
10,895
-1,663
-13% -$106K 0.02% 704
2023
Q2
$821K Buy
12,558
+7,957
+173% +$475K 0.03% 633
2023
Q1
$284K Buy
4,601
+1,008
+28% +$55.1K 0.01% 1169
2022
Q4
$162K Sell
3,593
-5,743
-62% -$284K 0.01% 1444
2022
Q3
$517K Sell
9,336
-23,112
-71% -$1.37M 0.01% 1113
2022
Q2
$1.42M Buy
32,448
+22,898
+240% +$1.65M 0.03% 496
2022
Q1
$1.14M Sell
9,550
-3,838
-29% -$400K 0.01% 737
2021
Q4
$1.76M Buy
13,388
+12,550
+1,498% +$2.1M 0.03% 468
2021
Q3
$94K Sell
838
-5,357
-86% -$640K ﹤0.01% 2453
2021
Q2
$656K Sell
6,195
-43
-0.7% -$3.56K 0.02% 962
2021
Q1
$438K Sell
6,238
-10,927
-64% -$842K 0.01% 1350
2020
Q4
$1.3M Buy
17,165
+16,821
+4,890% +$1.1M 0.04% 374
2020
Q3
$14K Buy
344
+229
+199% +$8.77K ﹤0.01% 3966
2020
Q2
$4K Buy
+115
New +$3.21K ﹤0.01% 4350

Other funds holding NET

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

Tower Research Capital (TRC) increased its Cloudflare (NET) stake by 24% in Q1 2026, buying an estimated $29.4K and bringing the position to 803 shares worth $166K. The position accounts for ﹤0.01% of the portfolio, ranked #1761.

Tower Research Capital (TRC) first reported a position in NET in Q2 2020 and has held it in 24 quarters since. The position peaked at $1.76M in Q4 2021. 1,130 funds tracked by Wall St. Rank hold NET as of Q1 2026.

  • Tower Research Capital (TRC) held 803 shares of Cloudflare worth $166K as of Q1 2026.
  • Tower Research Capital (TRC) bought 154 Cloudflare shares in Q1 2026, an estimated $29.4K.
  • Cloudflare made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #1761 holding.
  • Tower Research Capital (TRC) first reported a position in Cloudflare in Q2 2020 and has held it in 24 quarters since.
  • Tower Research Capital (TRC)'s Cloudflare position peaked at $1.76M in Q4 2021.
  • 1,130 funds tracked by Wall St. Rank held Cloudflare as of Q1 2026.

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