Twilio (TWLO) Earnings

Published: May 6, 2021, 4:14 p.m.

b"Twilio: TWLO earnings reported $0.05 in EPS and $590M in revenue, beating estimates. Its revenue growth was 61.7% in 1Q21 vs 56.5% in 1Q20. Summit Insights Group's Jonathan Kees says that they have a buy rating on the stock with a $550 price target."