A total of 818 institutions have reported a stake in Twilio Inc (NYSE:TWLO) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 16,423,070 | -418,726 | -2.49% | $2,336,017,539.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 15,449,586 | 143,597 | 0.94% | $2,197,549,112.00 |
| FMR LLC | 31 Dec, 2025 | 10,672,418 | 2,323,461 | 27.83% | $1,518,044,754.00 |
| JPMORGAN CHASE & CO | 31 Dec, 2025 | 9,153,934 | -1,784,318 | -16.31% | $1,302,055,812.00 |
| STATE STREET CORP | 31 Dec, 2025 | 5,787,207 | -92,188 | -1.57% | $823,172,324.00 |
| ROYAL BANK OF CANADA | 31 Dec, 2025 | 2,944,377 | 110,941 | 3.92% | $418,808,000.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 2,746,881 | -23,533 | -0.85% | $389,576,528.00 |
| UBS Group AG | 31 Dec, 2025 | 2,729,957 | -169,671 | -5.85% | $388,309,083.00 |
| Sachem Head Capital Management LP | 31 Dec, 2025 | 2,295,000 | -1,000,000 | -30.35% | $326,440,800.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 2,176,841 | -523,247 | -19.38% | $309,634,351.00 |
| Pictet Asset Management Holding SA | 31 Dec, 2025 | 1,982,340 | -287,345 | -12.66% | $281,954,752.00 |
| CITADEL ADVISORS LLC | 31 Dec, 2025 | 1,940,657 | 1,523,932 | 365.69% | $276,039,052.00 |
| NORGES BANK | 31 Dec, 2025 | 1,925,354 | 1,925,354 | 0.00% | $273,862,353.00 |
| SRS Investment Management, LLC | 31 Dec, 2025 | 1,810,278 | 1,810,278 | 0.00% | $257,493,943.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 1,778,918 | 105,579 | 6.31% | $253,033,296.00 |
| FIL Ltd | 31 Dec, 2025 | 1,740,832 | -975,024 | -35.90% | $247,615,944.00 |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 31 Dec, 2025 | 1,734,425 | 87,999 | 5.34% | $246,704,611.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 1,589,750 | -816,164 | -33.92% | $226,126,040.00 |
| Slate Path Capital LP | 31 Dec, 2025 | 1,562,600 | 1,107,700 | 243.50% | $222,264,224.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 1,536,672 | -16,369 | -1.05% | $218,593,195.00 |