IMC Chicago’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
$96.9M Sell
469,800
-1,000
-0.2% -$191K 0.03% 306
2025
Q4
$92.8M Buy
470,800
+15,700
+3% +$3.32M 0.03% 307
2025
Q3
$97.7M Buy
455,100
+120,900
+36% +$24.7M 0.04% 278
2025
Q2
$65.4M Buy
334,200
+41,100
+14% +$5.97M 0.03% 322
2025
Q1
$33M Sell
293,100
-46,000
-14% -$6.1M 0.02% 427
2024
Q4
$36.5M Buy
339,100
+35,800
+12% +$3.5M 0.02% 423
2024
Q3
$24.5M Buy
303,300
+73,900
+32% +$5.94M 0.01% 490
2024
Q2
$19M Sell
229,400
-191,000
-45% -$15.4M 0.01% 544
2024
Q1
$40.7M Buy
420,400
+168,400
+67% +$15.2M 0.03% 293
2023
Q4
$21M Buy
252,000
+13,300
+6% +$930K 0.01% 445
2023
Q3
$15M Sell
238,700
-47,400
-17% -$3.03M 0.01% 440
2023
Q2
$18.7M Sell
286,100
-39,200
-12% -$2.34M 0.02% 386
2023
Q1
$20.1M Buy
325,300
+169,400
+109% +$9.26M 0.02% 330
2022
Q4
$7.05M Sell
155,900
-124,200
-44% -$6.14M 0.01% 525
2022
Q3
$15.5M Buy
280,100
+26,500
+10% +$1.57M 0.02% 354
2022
Q2
$11.1M Sell
253,600
-48,600
-16% -$3.5M 0.02% 412
2022
Q1
$36.2M Sell
302,200
-33,700
-10% -$3.51M 0.04% 226
2021
Q4
$44.2M Buy
335,900
+134,400
+67% +$22.5M 0.04% 227
2021
Q3
$22.7M Sell
201,500
-29,500
-13% -$3.52M 0.02% 336
2021
Q2
$24.4M Buy
231,000
+83,000
+56% +$6.87M 0.03% 292
2021
Q1
$10.4M Sell
148,000
-41,400
-22% -$3.19M 0.02% 418
2020
Q4
$14.4M Buy
189,400
+174,900
+1,206% +$11.5M 0.02% 337
2020
Q3
$595K Buy
+14,500
New +$555K ﹤0.01% 829

Other funds holding NET

IMC Chicago's NET Position: Q1 2026 in Review

IMC Chicago increased its Cloudflare (NET) stake by 29% in Q1 2026, buying an estimated $3.48M and bringing the position to 82,095 shares worth $16.9M. The position accounts for 0.01% of the portfolio, ranked #945.

IMC Chicago first reported a position in NET in Q4 2020 and has held it in 7 quarters since. 1,130 funds tracked by Wall St. Rank hold NET as of Q1 2026.

  • IMC Chicago held 82,095 shares of Cloudflare worth $16.9M as of Q1 2026.
  • IMC Chicago bought 18,260 Cloudflare shares in Q1 2026, an estimated $3.48M.
  • Cloudflare made up 0.01% of IMC Chicago's portfolio in Q1 2026, its #945 holding.
  • IMC Chicago first reported a position in Cloudflare in Q4 2020 and has held it in 7 quarters since.
  • 1,130 funds tracked by Wall St. Rank held Cloudflare as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.