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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing