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.

September 05, 2024
4 Articles

Further Reading