Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag StockNews.com downgraded Twilio (TWLO) from "buy" to "hold," reflecting mixed analyst views.

StockNews.com downgraded Twilio (TWLO) from "buy" to "hold," reflecting mixed analyst views. Twilio reported Q1 earnings of $0.87 per share, exceeding expectations, with revenue of $1.08 billion. Analysts have varying price targets, averaging $70.52, while institutional investors own 84.27% of the stock. The company has a market cap of $10.41 billion and faced insider selling in recent months.

4 Articles

Further Reading