Trek Financial’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
Sell
-9,094
Closed -$1.79M 514
2025
Q4
$1.79M Buy
+9,094
New +$1.92M 0.1% 184
2025
Q2
Sell
-22,986
Closed -$2.59M 438
2025
Q1
$2.59M Sell
22,986
-137
-0.6% -$18.2K 0.19% 117
2024
Q4
$2.49M Sell
23,123
-57,385
-71% -$5.61M 0.19% 127
2024
Q3
$6.51M Buy
80,508
+77,988
+3,095% +$6.27M 0.49% 58
2024
Q2
$209K Sell
2,520
-98,008
-97% -$7.91M 0.02% 371
2024
Q1
$9.73M Buy
100,528
+22,061
+28% +$2M 0.77% 33
2023
Q4
$6.53M Buy
+78,467
New +$5.49M 0.57% 44

Other funds holding NET

Trek Financial's NET Position: Q1 2026 in Review

Trek Financial sold out of Cloudflare (NET) in Q1 2026, closing a stake of 9,094 shares — an estimated $1.79M sold.

Trek Financial first reported a position in NET in Q4 2023 and held it in 7 quarters. The position peaked at $9.73M in Q1 2024. 1,136 funds tracked by Wall St. Rank hold NET as of Q1 2026.

  • Trek Financial reported no remaining Cloudflare position as of Q1 2026 after selling out during the quarter.
  • Trek Financial sold 9,094 Cloudflare shares in Q1 2026, an estimated $1.79M.
  • Trek Financial first reported a position in Cloudflare in Q4 2023 and held it in 7 quarters.
  • Trek Financial's Cloudflare position peaked at $9.73M in Q1 2024.
  • 1,136 funds tracked by Wall St. Rank held Cloudflare as of Q1 2026.

Based on Trek Financial's 13F filing for Q1 2026, filed 13 May 2026.