Cooper Creek Partners Management LLC has decreased its ownership in Twilio Inc. (NYSE: TWLO) by approximately 2.2% during the second quarter of 2023. According to the firm’s latest Form 13F filing with the U.S. Securities and Exchange Commission (SEC), it now holds 231,506 shares after selling 5,230 shares during this period. This stake is valued at around $28,790,000, representing about 0.15% of Twilio’s total shares.
In addition to Cooper Creek’s adjustments, several other large investors have also made significant moves involving Twilio. Norges Bank acquired a new stake in the company during the second quarter, investing $228,877,000. Similarly, Ninety One UK Ltd established a new position worth approximately $212,059,000 in the same quarter.
Nordea Investment Management AB dramatically increased its holdings in Twilio by 4,231.2%, now owning 1,123,638 shares valued at $139,736,000 after purchasing an additional 1,097,695 shares. Alyeska Investment Group L.P. also boosted its position by 36.4% in the first quarter, bringing its total to 2,071,826 shares worth $202,852,000. Neuberger Berman Group LLC raised its stake by an astonishing 17,371.0% in the second quarter, owning 547,192 shares valued at $68,049,000 following the acquisition of an additional 544,060 shares.
Currently, institutional investors collectively hold 84.27% of Twilio’s stock.
Twilio’s Market Performance and Analyst Ratings
As of the latest trading session, Twilio’s stock opened at $127.32. The company has a market capitalization of $19.53 billion, a price-to-earnings (P/E) ratio of 310.54, and a P/E-to-growth (P/E/G) ratio of 3.41. The stock has experienced a 12-month low of $77.51 and a high of $151.95. The company’s current ratio stands at 4.68, while its debt-to-equity ratio is a low 0.13.
Recent reports from various brokerages have provided insights into Twilio’s prospects. The Goldman Sachs Group reaffirmed a “buy” rating with a price target of $150.00 on October 31, 2023. Morgan Stanley also maintained an “overweight” rating, setting a price objective of $154.00. However, Wall Street Zen downgraded Twilio from a “strong-buy” to a “buy” rating. The consensus rating for the stock is classified as “Moderate Buy” with an average price target of $139.26, based on data from MarketBeat.
Insider Trades and Company Profile
In recent insider trading activity, CEO Khozema Shipchandler sold 13,681 shares on September 30, 2023, at an average price of $100.59, totaling $1,376,171.79. Following this transaction, Shipchandler retains 233,305 shares valued at around $23,468,149.95, marking a 5.54% decrease in his holdings. CFO Aidan Viggiano also sold 8,363 shares on the same day for $841,234.17, resulting in a 5.73% decrease in his position.
Over the past 90 days, insiders have sold 1,044,515 shares worth approximately $133,673,128. Currently, corporate insiders own about 0.21% of the company’s stock.
Twilio Inc., headquartered in the United States, provides customer engagement platform solutions globally. The company operates through two segments: Twilio Communications and Twilio Segment, offering various application programming interfaces and software solutions for customer communications, including messaging, voice, email, and user authentication.
