Twilio (NYSE:TWLO) Trading Down 3.4% on Insider Selling

Market Beat
2025.10.03 15:57
portai
I'm PortAI, I can summarize articles.

Twilio Inc. (NYSE:TWLO) shares fell 3.4% after insider selling by CFO Aidan Viggiano and CEO Khozema Shipchandler. Viggiano sold 8,363 shares for $841,234, while Shipchandler sold 13,681 shares for $1.38 million. The stock traded as low as $102.00, with a significant drop in trading volume. Analysts have mixed ratings, with a consensus rating of "Moderate Buy" and an average target price of $130.22. Twilio's market cap is $15.70 billion, and it reported better-than-expected earnings in its last quarterly results.