Twilio Stock Price Declines Following Earnings Announcement

Twilio’s stock price has decreased following the company’s quarterly earnings announcement. The earnings per share (EPS) reported by the company fell short of analyst estimates.

Key Metrics

  • Earnings per share (EPS): below analyst estimates
  • Stock price decline: significant

Research Firm Ratings

  • Some research firms have maintained a “sell” or “hold” rating for the stock
  • Recent upgrades from research firms have not led to a reversal of the stock’s decline

Institutional Investor Activity

  • Institutional investors have made significant changes to their holdings in the company
  • Some institutional investors have acquired new positions in the company
  • Others have increased their existing stakes in the company

Stock Performance

  • The stock has experienced a significant gap down at the start of trading
  • The stock price has declined by over 14% in recent days