NYSE:TWLOIT
Why Twilio (TWLO) Is Up 7.1% After Strong Q2 Earnings and Buyback Announcement
Twilio recently reported its second quarter 2025 earnings, recording US$1.23 billion in sales and US$22.42 million net income, compared to the prior year's US$1.08 billion in sales and a net loss of US$31.86 million.
Alongside raising its full-year revenue growth outlook and initiating third quarter revenue guidance, Twilio completed a significant share buyback, signaling management confidence in future performance.
We'll explore how Twilio's raised revenue targets and buyback activity may...