Skip to main content
TWLO logo

TWLO · Twilio Inc · Fails to Deliver

Track TWLO — free
Market Cap
$34.92B
Shares
153.58M

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-08-14 33 $249.42 $8,231
2026-08-12 1 $255.95 $256
2026-08-07 153 $193.20 $29,560
2026-08-04 39 $196.59 $7,667
2026-07-31 166 $190.94 $31,696
2026-07-20 100 $206.78 $20,678
2026-07-16 1 $211.54 $212
2026-07-13 996 $214.56 $213,702
2026-07-10 200 $218.60 $43,720
2026-07-09 2,806 $215.50 $604,693
2026-07-08 1,633 $211.97 $346,147
2026-07-07 1 $209.08 $209
2026-07-06 289 $209.31 $60,491
2026-07-01 144 $206.33 $29,712
2026-06-22 5,832 $186.17 $1,085,743
2026-06-15 52 $204.08 $10,612
Showing 1–16 of 16 settlements
Key facts CIK 1447669 CUSIP 90138F102 13F (30d) 251 filings 244 filers Visit website Investor relations