Twilio (TWLO) Climbs 20% on Q3 Earnings, Upbeat Outlook

Twilio Inc. (NYSE:TWLO) saw a 19.8% increase in shares last week due to impressive earnings and growth outlook. It reported a net income of $37.2 million, with revenues reaching $1.30 billion.