Castle Biosciences Inc (NASDAQ:CSTL) currently has 172 active institutional owners and shareholders as of today (September 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 30 Sep, 2025 | 3,189,896 | 35,217 | 1.12% | $72,633,931.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 2,172,318 | 2,290 | 0.11% | $49,463,681.00 |
| PRINCIPAL FINANCIAL GROUP INC | 30 Sep, 2025 | 1,794,355 | -4,619 | -0.26% | $40,857,463.00 |
| Portolan Capital Management, LLC | 30 Sep, 2025 | 1,515,111 | 25,539 | 1.71% | $34,499,077.00 |
| DIMENSIONAL FUND ADVISORS LP | 30 Sep, 2025 | 1,474,089 | 96,084 | 6.97% | $33,564,113.00 |
| Nuveen, LLC | 30 Sep, 2025 | 957,081 | -116,026 | -10.81% | $21,792,735.00 |
| BRAIDWELL LP | 30 Sep, 2025 | 822,735 | 0 | 0.00% | $18,733,676.00 |
| STATE STREET CORP | 30 Sep, 2025 | 724,080 | 16,393 | 2.32% | $16,487,302.00 |
| AIGH Capital Management LLC | 30 Sep, 2025 | 707,287 | 707,287 | 0.00% | $16,104,925.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 698,610 | 8,684 | 1.26% | $15,909,607.00 |
| WASATCH ADVISORS LP | 30 Sep, 2025 | 669,120 | -380,653 | -36.26% | $15,235,862.00 |
| Allianz Asset Management GmbH | 30 Sep, 2025 | 648,351 | -65,391 | -9.16% | $14,762,953.00 |
| PALISADE CAPITAL MANAGEMENT, LP | 30 Sep, 2025 | 638,656 | 63,540 | 11.05% | $14,542,197.00 |
| MILLENNIUM MANAGEMENT LLC | 30 Sep, 2025 | 575,089 | 146,692 | 34.24% | $13,094,777.00 |
| RENAISSANCE TECHNOLOGIES LLC | 30 Sep, 2025 | 562,600 | -107,900 | -16.09% | $12,810,402.00 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 30 Sep, 2025 | 494,950 | -153,622 | -23.69% | $11,067,082.00 |
| Parkman Healthcare Partners LLC | 30 Sep, 2025 | 475,568 | 123,306 | 35.00% | $10,828,683.00 |
| ACADIAN ASSET MANAGEMENT LLC | 30 Sep, 2025 | 451,652 | -92,598 | -17.01% | $10,281.00 |
| SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC | 30 Sep, 2025 | 400,000 | 400,000 | 0.00% | $9,108,000.00 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 30 Sep, 2025 | 367,888 | 87,929 | 31.41% | $8,376,810.00 |