Twist Bioscience Corp (NASDAQ:TWST) appears in 238 institutional 13F filings for the quarter ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| ARK Investment Management LLC | 31 Dec, 2025 | 7,559,495 | 832,687 | 12.38% | $239,787,194.00 |
| Artisan Partners Limited Partnership | 31 Dec, 2025 | 6,367,777 | 537,572 | 9.22% | $302,596,753.00 |
| ARK Investment Management LLC | 31 Dec, 2025 | 6,342,733 | -1,216,762 | -16.10% | $301,406,681.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 5,954,429 | 1,812,146 | 43.75% | $188,874,488.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 5,894,972 | -283,404 | -4.59% | $186,988,511.00 |
| Artisan Partners Limited Partnership | 31 Dec, 2025 | 5,830,205 | -580,695 | -9.06% | $184,934,095.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 5,776,198 | 8,049 | 0.14% | $183,221,001.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 5,554,362 | -340,610 | -5.78% | $263,943,282.00 |
| EdgePoint Investment Group Inc. | 31 Dec, 2025 | 5,382,521 | 4,530 | 0.08% | $255,777,398.00 |
| EdgePoint Investment Group Inc. | 31 Dec, 2025 | 5,377,991 | 1,295,672 | 31.74% | $170,589,875.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 5,269,718 | -684,711 | -11.50% | $250,416,999.00 |
| State Street Corp | 31 Dec, 2025 | 3,670,682 | 42,864 | 1.18% | $174,430,809.00 |
| State Street Corp | 31 Dec, 2025 | 3,627,818 | 538,755 | 17.44% | $115,074,387.00 |
| Goldman Sachs Group Inc | 31 Dec, 2025 | 3,393,188 | 1,766,168 | 108.55% | $107,631,924.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Dec, 2025 | 2,649,101 | 2,649,101 | 0.00% | $125,885,280.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 2,639,044 | 2,639,044 | 0.00% | $125,407,371.00 |
| Invesco Ltd. | 31 Dec, 2025 | 2,171,898 | 881,627 | 68.33% | $103,208,593.00 |
| Sumitomo Mitsui Trust Group, Inc. | 31 Dec, 2025 | 1,902,829 | -217,377 | -10.25% | $60,357,736.00 |
| Amova Asset Management Americas, Inc. | 31 Dec, 2025 | 1,902,829 | -217,377 | -10.25% | $60,262,594.00 |
| FMR LLC | 31 Dec, 2025 | 1,889,945 | 1,821,008 | 2,641.55% | $89,810,193.00 |