Twilio is trading 4.7% down at $221.25 after investors reacted to Stanley Druckenmiller’s Duquesne Family Office exiting its entire 181,760-share position, disclosed through a second-quarter 13F filing.
- Selling follows pressure after Twilio’s August 6 earnings-related rally, despite raised 2026 revenue-growth guidance and strong second-quarter results.
- Broader markets were higher on August 19, 2026, making company-specific positioning the more likely explanation.