Analysts’ Weekly Ratings Changes for Twilio (TWLO)

Several analysts have recently updated their ratings and price targets for Twilio (NYSE: TWLO):

  • 6/24/2026 – Twilio is now covered by The Goldman Sachs Group, Inc.. They set a “buy” rating and a $300.00 price target on the stock.
  • 6/23/2026 – Twilio was upgraded by The Goldman Sachs Group, Inc. from “buy” to “strong-buy”.
  • 6/18/2026 – Twilio had its “buy” rating reaffirmed by Rosenblatt Securities. They now have a $230.00 price target on the stock.
  • 6/11/2026 – Twilio had its price target raised by Tigress Financial from $170.00 to $255.00. They now have a “buy” rating on the stock.
  • 6/11/2026 – Twilio had its price target raised by Tigress Financial from $170.00 to $255.00. They now have a “buy” rating on the stock.
  • 6/1/2026 – Twilio had its “buy” rating reaffirmed by TD Cowen.
  • 5/18/2026 – Twilio had its price target raised by Oppenheimer Holdings, Inc. from $200.00 to $235.00. They now have an “outperform” rating on the stock.
  • 5/12/2026 – Twilio had its “buy” rating reaffirmed by BTIG Research. They now have a $215.00 price target on the stock.
  • 5/11/2026 – Twilio had its price target raised by Needham & Company LLC from $200.00 to $250.00. They now have a “buy” rating on the stock.
  • 5/11/2026 – Twilio had its price target raised by Monness Crespi & Hardt from $200.00 to $246.00. They now have a “buy” rating on the stock.
  • 5/7/2026 – Twilio had its price target raised by Rosenblatt Securities from $210.00 to $230.00. They now have a “buy” rating on the stock.
  • 5/6/2026 – Twilio was upgraded by Weiss Ratings from “sell (d+)” to “hold (c)”.

Insider Activity

In related news, Director Erika Rottenberg sold 2,000 shares of the firm’s stock in a transaction dated Monday, June 1st. The shares were sold at an average price of $199.01, for a total value of $398,020.00. Following the completion of the sale, the director directly owned 30,995 shares in the company, valued at approximately $6,168,314.95. This trade represents a 6.06% decrease in their position. The sale was disclosed in a document filed with the SEC, which is accessible through the SEC website. The transaction was executed under a pre-arranged Rule 10b5-1 trading plan. Also, CFO Aidan Viggiano sold 9,389 shares of the business’s stock in a transaction that occurred on Thursday, April 2nd. The stock was sold at an average price of $127.51, for a total value of $1,197,191.39. Following the transaction, the chief financial officer directly owned 130,341 shares in the company, valued at approximately $16,619,780.91. This trade represents a 6.72% decrease in their position. The SEC filing for this sale provides additional information. The transaction was executed under a pre-arranged Rule 10b5-1 trading plan. In the last 90 days, insiders sold 1,784,924 shares of company stock worth $336,042,158. Insiders own 0.21% of the company’s stock.

Twilio Inc (NYSE: TWLO) is a cloud communications platform-as-a-service (CPaaS) company that enables developers and enterprises to embed communications into web and mobile applications. Its core offering is a suite of programmable APIs that handle messaging (SMS, MMS, and chat), voice calling, video, and user authentication. Twilio’s platform is designed to help businesses build customer engagement and communication workflows without managing telecommunications infrastructure directly.

The company’s product portfolio includes programmable voice and messaging APIs, Twilio Video for real‑time video applications, and Twilio Authy for multi‑factor authentication.

Featured Stories

Receive News & Ratings for Twilio Inc Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Twilio Inc and related companies with MarketBeat.com's FREE daily email newsletter.