WorldQuant Millennium Advisors’s Cloudflare NET Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$80.4M Buy
+327,943
New +$71.7M 0.28% 103
2024
Q4
Sell
-105,515
Closed -$8.54M 484
2024
Q3
$8.54M Buy
+105,515
New +$8.48M 0.06% 244
2024
Q2
Sell
-2,762
Closed -$267K 454
2024
Q1
$267K Sell
2,762
-9,455
-77% -$856K ﹤0.01% 342
2023
Q4
$1.02M Sell
12,217
-92,743
-88% -$6.49M 0.01% 296
2023
Q3
$6.62M Buy
+104,960
New +$6.72M 0.1% 209
2023
Q1
Sell
-73,729
Closed -$3.33M 391
2022
Q4
$3.33M Buy
73,729
+35,363
+92% +$1.75M 0.08% 224
2022
Q3
$2.12M Sell
38,366
-74,256
-66% -$4.41M 0.05% 262
2022
Q2
$4.93M Buy
112,622
+28,408
+34% +$2.05M 0.14% 188
2022
Q1
$10.1M Sell
84,214
-100,405
-54% -$10.5M 0.25% 144
2021
Q4
$24.3M Buy
+184,619
New +$30.9M 0.48% 73
2021
Q2
Sell
-283,314
Closed -$19.9M 383
2021
Q1
$19.9M Buy
283,314
+71,531
+34% +$5.51M 0.42% 72
2020
Q4
$16.1M Buy
+211,783
New +$13.9M 0.35% 96

Other funds holding NET

WorldQuant Millennium Advisors's NET Position: Q2 2026 in Review

WorldQuant Millennium Advisors opened a new position in Cloudflare (NET) in Q2 2026: 327,943 shares worth $80.4M. The stake represents 0.28% of the portfolio and ranks #103 among its holdings. This is a return to the name: WorldQuant Millennium Advisors previously reported a position in NET as recently as Q3 2024.

WorldQuant Millennium Advisors first reported a position in NET in Q4 2020 and has held it in 12 quarters since. 1,223 funds tracked by Wall St. Rank hold NET as of Q2 2026.

  • WorldQuant Millennium Advisors held 327,943 shares of Cloudflare worth $80.4M as of Q2 2026.
  • Cloudflare was a new WorldQuant Millennium Advisors position in Q2 2026.
  • Cloudflare made up 0.28% of WorldQuant Millennium Advisors's portfolio in Q2 2026, its #103 holding.
  • WorldQuant Millennium Advisors first reported a position in Cloudflare in Q4 2020 and has held it in 12 quarters since.
  • 1,223 funds tracked by Wall St. Rank held Cloudflare as of Q2 2026.

Based on WorldQuant Millennium Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.