Twilio Director Sells 1M Shares for $129M, Ownership Falls 30%
On December 2, 2025, Director Andrew Stafman sold 1,000,000 Twilio shares for $129,000,000, trimming his stake by 30.35% to 2,295,000 shares. Insiders have sold a total of 1,009,549 shares worth $130.11M in the past 90 days, leaving insiders with 4.50% ownership of the company.
1. Analyst Revisions Signal Cautious Outlook
On January 4, 2026, Piper Sandler analyst James Fish lowered his rating on Twilio to Neutral from Overweight and established a price target of 148 per share, implying potential upside of roughly 7 percent. This adjustment reflects growing concerns about valuation following the stock’s recent rally and highlights a shift toward more conservative expectations for revenue growth and margin expansion over the next two quarters.
2. Strong Relative Performance and Upcoming Earnings Catalyst
Despite broader market headwinds, Twilio outpaced its sector peers with a 1.85 percent gain in the most recent trading session and a nearly 11 percent increase over the past month. Investors are now focused on the company’s Q4 results due next week, where consensus forecasts call for earnings per share of 1.24—up 24 percent year-over-year—and revenue of 1.32 billion, representing a 10 percent advance. Full-year guidance is expected to show similar strength, with analysts projecting a 31 percent jump in EPS to 4.81 and a double-digit rise in annual revenue to just over 5 billion.
3. Institutional and Insider Activity Highlights Diverging Sentiment
Recent SEC filings show Cwm LLC trimming its stake by 23.2 percent to just under 16,000 shares, reducing exposure by 4,823 shares during the quarter. By contrast, other institutions such as Royal Bank of Canada more than doubled their holdings, adding over 82,000 shares. Insider selling remains elevated: director and CFO transactions have offloaded more than one million shares at average prices above 125, bringing insider ownership down to approximately 4.5 percent. Hedge funds and institutions collectively control over 84 percent of outstanding shares, underscoring mixed sentiment among sophisticated investors.