Billionaire investor Stanley Druckenmiller's Duquesne Family Office sold its entire position in cloud communications company Twilio (TWLO) during the second quarter of 2026. The firm exited its stake of 181,760 shares, a move disclosed in a quarterly 13F filing. These filings reflect positions held as of June 30, 2026, and do not represent real-time trading activity, meaning the sale occurred sometime between April and June.
The sale closed out a position that had previously accounted for 0.68% of the family office's reported portfolio. The move came during a quarter where Druckenmiller's firm was highly active, establishing 48 new positions and exiting 27 holdings entirely. Meanwhile, Twilio reported strong second-quarter results on August 6, 2026, beating revenue expectations and raising its full-year guidance.