Skip to main content

D. E. Shaw & Co., Inc.

Position in TWLO — Twilio Inc

CIK 1009207 New York, NY

Position in TWLO

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$35,762,069
-$25,480,358 QoQ
Shares Held
284,232
-34.0% QoQ
Ownership
0.187%
of shares outstanding
% of Portfolio
0.03%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 100% Shared 0% None 0%

Common Shares in TWLO Over Time

Shares Held

Position Value (USD)

Derivatives in TWLO

reported options exposure · as of Mar 31, 2026
CallValue
$817,830
CallShares
6,500
PutValue
$0
PutShares
0

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 Mar 31, 2026

D. E. Shaw & Co., Inc. holds $5,562,785,613 across 84 Software - Infrastructure names. TWLO ranks #16 (0.6% of the industry book) .

# Ticker Company Shares Value (USD) Open

All Filings in TWLO

Export CSV
50 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $817,830 6,500
2026-03-31 $35,762,069 284,232
2025-12-31 $61,242,427 430,557
2025-12-31 $5,732,272 40,300
2025-12-31 $10,796,016 75,900
2025-09-30 $8,117,299 81,100
2025-09-30 $4,646,377 46,422
2025-09-30 $9,628,658 96,200
2025-06-30 $630,629 5,071
2025-06-30 $13,878,576 111,600
2025-06-30 $7,797,372 62,700
2025-03-31 $7,920,919 80,900
2025-03-31 $16,909,057 172,700
2025-03-31 $93,517,364 955,136
2024-12-31 $27,301,008 252,600
2024-12-31 $160,160,076 1,481,866
2024-12-31 $10,559,416 97,700
2024-09-30 $22,911,786 351,300
2024-09-30 $4,708,884 72,200
2024-09-30 $118,927,561 1,823,483
2024-06-30 $108,839,096 1,915,844
2024-06-30 $6,936,501 122,100
2024-06-30 $20,417,514 359,400
2024-03-31 $17,066,965 279,100
2024-03-31 $31,346,040 512,609
2024-03-31 $5,790,905 94,700
2023-12-31 $29,899,077 394,083
2023-12-31 $54,838,836 722,800
2023-12-31 $6,775,191 89,300
2023-09-30 $39,806,253 680,100
2023-09-30 $19,092,486 326,200
2023-09-30 $3,407,382 58,216
2023-06-30 $42,218,232 663,600
2023-06-30 $10,128,304 159,200
2023-06-30 $352,263 5,537
2023-03-31 $47,100,747 706,900
2023-03-31 $17,690,265 265,500
2023-03-31 $16,069,157 241,170
2022-12-31 $799,076 16,321
2022-12-31 $13,258,368 270,800
2022-12-31 $22,051,584 450,400
2022-09-30 $56,943,704 823,600
2022-09-30 $14,630,024 211,600
2022-09-30 $12,408,002 179,462
2022-06-30 $20,579,629 245,551
2022-06-30 $23,952,898 285,800
2022-06-30 $66,754,665 796,500
2022-03-31 $35,978,023 218,300
2022-03-31 $45,808,774 277,949
2022-03-31 $103,813,819 629,900