Skip to main content

Twin Tree Management, LP

Position in NET — Cloudflare, Inc.

CIK 1535588 DALLAS, TX

Position in NET

as of Jun 30, 2026 · filed Aug 12, 2026
Position Value
$0
-$629,130 QoQ
Shares Held
0
-100.0% QoQ
Ownership
0.000%
of shares outstanding
% of Portfolio
0.00%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Sep 2020
20 quarters on record

Common Shares in NET Over Time

Shares Held

Position Value (USD)

Derivatives in NET

reported options exposure · as of Jun 30, 2026
CallValue
$6,499,920
CallShares
26,500
PutValue
$5,420,688
PutShares
22,100

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Software - Infrastructure

Technology · as of Jun 30, 2026

Twin Tree Management, LP holds $45,118,436 across 17 Software - Infrastructure names.

# Ticker Company Shares Value (USD) Open

All Filings in NET

Export CSV
36 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $5,420,688 22,100
2026-06-30 $6,499,920 26,500
2026-03-31 $309,510 1,500
2026-03-31 $3,858,558 18,700
2026-03-31 $629,130 3,049
2025-12-31 $4,337,300 22,000
2025-09-30 $10,064,271 46,900
2025-06-30 $43,415,511 221,700
2025-06-30 $48,722,504 248,800
2025-03-31 $36,680,595 325,500
2025-03-31 $22,121,047 196,300
2025-03-31 $12,171,872 108,012
2024-12-31 $20,900,688 194,100
2024-12-31 $21,094,512 195,900
2024-09-30 $5,516,698 68,200
2024-09-30 $10,467,166 129,400
2024-06-30 $13,836,503 167,047
2024-06-30 $5,649,006 68,200
2024-06-30 $39,824,664 480,800
2024-03-31 $84,455,126 872,200
2024-03-31 $40,436,208 417,600
2023-09-30 $13,067,246 207,285
2022-12-31 $11,635,290 257,361
2022-09-30 $9,165,530 165,712
2022-06-30 $20,681,850 472,728
2022-03-31 $51,901,920 433,600
2022-03-31 $123,171 1,029
2022-03-31 $19,690,650 164,500
2021-09-30 $777,285 6,900
2021-09-30 $1,656,405 14,704
2021-06-30 $963,144 9,100
2021-06-30 $5,081,695 48,013
2021-03-31 $391,910 5,578
2020-12-31 $691,509 9,100
2020-12-31 $4,892,312 64,381
2020-09-30 $1,194,353 29,088