
Keybanc initiated coverage of Twilio (BMV:TWLO) with an Overweight recommendation on June 6, 2025, as fund sentiment shows increasing institutional interest, with the number of funds holding TWLO rising by 7.75% in the last quarter. Total shares held by institutions increased by 4.66% to 157,209K, with JPMorgan Chase notably increasing its holdings by 82.46%, while Vanguard Total Stock Market Index Fund Investor Shares and Vanguard Small-Cap Index Fund Investor Shares slightly decreased their positions.
Keybanc's initiation of Twilio (BMV:TWLO) coverage with an Overweight recommendation on June 6, 2025, signals renewed analyst interest in the company. This development aligns with growing institutional appetite, as evidenced by a 7.75% quarterly increase in the number of funds holding TWLO, bringing the total to 1,390. Concurrently, total shares owned by institutions rose by 4.66% in the last three months to 157.21 million shares. Furthermore, the average portfolio weight dedicated to TWLO across all funds increased by 1.59% to 0.64%, suggesting heightened conviction among institutional investors. Shareholder activity reveals mixed but generally positive movements: JPMorgan Chase significantly increased its share count by 82.46% to 9.57 million shares, representing 6.23% ownership, although it simultaneously decreased its portfolio allocation to TWLO by 46.51% over the last quarter. In contrast, Jericho Capital Asset Management increased its holdings by 15.03% to 3.28 million shares and boosted its portfolio allocation to TWLO by 35.82%. Sachem Head Capital Management maintained its position at 3.295 million shares. Conversely, passive vehicles such as Vanguard Total Stock Market Index Fund Investor Shares and Vanguard Small-Cap Index Fund Investor Shares reported minor decreases in their holdings by 0.28% and 2.59% respectively, with corresponding small reductions in portfolio allocations.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
moderately positive
Sentiment Score
0.55
Ticker Sentiment