Twilio (NYSE:TWLO) Shares Down 5.5% on Insider Selling

Twilio Inc (NYSE:TWLO) traded down 5.5% during mid-day trading on Monday following insider selling activity. The stock traded as low as $95.67 and last traded at $97.65, 5,266,495 shares traded hands during mid-day trading. An increase of 28% from the average session volume of 4,108,215 shares. The stock had previously closed at $103.28.

Specifically, Director Bessemer Venture Partners Vii sold 7,402 shares of the business’s stock in a transaction that occurred on Tuesday, November 26th. The shares were sold at an average price of $103.11, for a total value of $763,220.22. The transaction was disclosed in a filing with the SEC, which can be accessed through this hyperlink. Also, COO George Hu sold 1,000 shares of the business’s stock in a transaction that occurred on Wednesday, September 4th. The stock was sold at an average price of $132.93, for a total transaction of $132,930.00. The disclosure for this sale can be found here. Insiders sold a total of 213,125 shares of company stock valued at $22,585,932 over the last ninety days. Company insiders own 10.85% of the company’s stock.

A number of research analysts recently commented on TWLO shares. Rosenblatt Securities lowered their price objective on shares of Twilio from $150.00 to $140.00 and set a “buy” rating on the stock in a research report on Thursday, October 31st. DA Davidson lowered their price objective on shares of Twilio to $125.00 and set a “buy” rating on the stock in a research report on Thursday, October 31st. Canaccord Genuity lowered their price objective on shares of Twilio from $155.00 to $125.00 and set a “buy” rating on the stock in a research report on Thursday, October 31st. Bank of America lowered their price objective on shares of Twilio from $160.00 to $138.00 and set a “buy” rating on the stock in a research report on Thursday, October 31st. Finally, ValuEngine raised shares of Twilio from a “buy” rating to a “strong-buy” rating in a research report on Friday, November 8th. Three research analysts have rated the stock with a hold rating, nineteen have assigned a buy rating and one has assigned a strong buy rating to the company. Twilio has an average rating of “Buy” and a consensus price target of $137.25.

The stock has a market capitalization of $14.17 billion, a price-to-earnings ratio of -122.06 and a beta of 1.14. The company’s 50 day moving average is $102.88 and its 200 day moving average is $124.15. The company has a debt-to-equity ratio of 0.14, a quick ratio of 9.57 and a current ratio of 9.57.

Twilio (NYSE:TWLO) last announced its quarterly earnings data on Wednesday, October 30th. The technology company reported $0.03 earnings per share (EPS) for the quarter, beating analysts’ consensus estimates of $0.01 by $0.02. Twilio had a negative net margin of 26.20% and a negative return on equity of 6.02%. The company had revenue of $295.00 million during the quarter, compared to analysts’ expectations of $287.96 million. During the same quarter in the prior year, the company posted $0.07 EPS. The business’s revenue was up 74.6% on a year-over-year basis. On average, equities research analysts anticipate that Twilio Inc will post -1.5 earnings per share for the current fiscal year.

Hedge funds and other institutional investors have recently modified their holdings of the company. Vanguard Group Inc. raised its holdings in Twilio by 20.0% during the 2nd quarter. Vanguard Group Inc. now owns 10,068,328 shares of the technology company’s stock worth $1,372,817,000 after buying an additional 1,675,494 shares during the period. Morgan Stanley boosted its position in Twilio by 26.6% during the second quarter. Morgan Stanley now owns 8,268,134 shares of the technology company’s stock worth $1,127,360,000 after purchasing an additional 1,736,102 shares during the period. Price T Rowe Associates Inc. MD boosted its position in Twilio by 123.6% during the second quarter. Price T Rowe Associates Inc. MD now owns 5,191,487 shares of the technology company’s stock worth $707,859,000 after purchasing an additional 2,869,996 shares during the period. Jennison Associates LLC boosted its position in Twilio by 264.4% during the second quarter. Jennison Associates LLC now owns 3,482,690 shares of the technology company’s stock worth $474,865,000 after purchasing an additional 2,526,830 shares during the period. Finally, Bank of New York Mellon Corp boosted its position in Twilio by 4.8% during the second quarter. Bank of New York Mellon Corp now owns 2,327,120 shares of the technology company’s stock worth $317,303,000 after purchasing an additional 106,790 shares during the period. 80.67% of the stock is currently owned by institutional investors.

About Twilio (NYSE:TWLO)

Twilio Inc provides a cloud communications platform that enables developers to build, scale, and operate communications within software applications in the United States and internationally. The company's programmable communications cloud provides a set of application programming interfaces that enable developers to embed voice, messaging, and video capabilities into their applications.

See Also: Lock-Up Period Expiration

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