Castle Biosciences Inc (NASDAQ:CSTL) has 191 institutional investors that have filed 13F reports for the period ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 2,982,946 | -122,300 | -3.94% | $73,231,325.00 |
| RTW INVESTMENTS, LP | 31 Mar, 2026 | 2,758,335 | 643,098 | 30.40% | $67,717,124.00 |
| Principal Financial Group Inc | 31 Mar, 2026 | 1,769,877 | -37,767 | -2.09% | $43,450,481.00 |
| Portolan Capital Management, LLC | 31 Mar, 2026 | 1,350,283 | -379,180 | -21.92% | $33,149,448.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 1,177,522 | 1,177,522 | 0.00% | $28,908,165.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 1,039,761 | -104,038 | -9.10% | $25,523,454.00 |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 31 Mar, 2026 | 940,685 | -118,040 | -11.15% | $23,093,817.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 861,771 | 861,771 | 0.00% | $21,156,478.00 |
| Allianz Asset Management GmbH | 31 Mar, 2026 | 811,324 | 189,025 | 30.38% | $19,918,004.00 |
| State Street Corp | 31 Mar, 2026 | 769,079 | 32,625 | 4.43% | $18,880,889.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 728,100 | 13,187 | 1.84% | $17,878,555.00 |
| AIGH Capital Management LLC | 31 Mar, 2026 | 590,601 | -34,118 | -5.46% | $14,499,255.00 |
| Qube Research & Technologies Ltd | 31 Mar, 2026 | 559,583 | 324,065 | 137.60% | $13,737,763.00 |
| PALISADE CAPITAL MANAGEMENT, LP | 31 Mar, 2026 | 535,884 | -31,893 | -5.62% | $13,155,952.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Mar, 2026 | 532,800 | 39,700 | 8.05% | $13,080,240.00 |
| Nuveen, LLC | 31 Mar, 2026 | 522,127 | -2,554 | -0.49% | $12,818,217.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Mar, 2026 | 484,441 | 94,035 | 24.09% | $11,884.00 |
| WASATCH ADVISORS LP | 31 Mar, 2026 | 455,036 | -82,205 | -15.30% | $11,171,134.00 |
| Morgan Stanley | 31 Mar, 2026 | 428,934 | 225,357 | 110.70% | $10,530,333.00 |
| EVENTIDE ASSET MANAGEMENT, LLC | 31 Mar, 2026 | 386,425 | 81,425 | 26.70% | $9,486,734.00 |