Castle Biosciences Inc (CSTL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

29,073,000Shares Outstanding
27,557,868Shares held by institutions
$677,372,395Value of institutional holdings
94.79%Institutional ownership %
4.85%Shares Changed QoQ
191No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Castle Biosciences Inc (NASDAQ:CSTL) appears in 191 institutional 13F filings for the quarter ending December 2025.

191 Institutional Holders

27,557,868 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Dec, 2025 3,105,246 -84,650 -2.65% $120,794,069.00
VANGUARD GROUP INC 31 Dec, 2025 2,199,829 27,511 1.27% $85,573,349.00
RTW INVESTMENTS, LP 31 Dec, 2025 2,115,237 2,115,237 0.00% $82,282,719.00
Principal Financial Group Inc 31 Dec, 2025 1,807,644 13,289 0.74% $70,317,352.00
Portolan Capital Management, LLC 31 Dec, 2025 1,729,463 214,352 14.15% $67,276,111.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 1,143,799 -330,290 -22.41% $44,494,673.00
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC 31 Dec, 2025 1,058,725 658,725 164.68% $41,184,403.00
State Street Corp 31 Dec, 2025 736,454 12,374 1.71% $28,648,061.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 714,913 16,303 2.33% $27,814,871.00
AIGH Capital Management LLC 31 Dec, 2025 624,719 -82,568 -11.67% $24,301,569.00
Allianz Asset Management GmbH 31 Dec, 2025 622,299 -26,052 -4.02% $24,207,431.00
Goldman Sachs Group Inc 31 Dec, 2025 574,470 229,371 66.47% $22,346,882.00
PALISADE CAPITAL MANAGEMENT, LP 31 Dec, 2025 567,777 -70,879 -11.10% $22,086,525.00
WASATCH ADVISORS LP 31 Dec, 2025 537,241 -131,879 -19.71% $20,898,675.00
Nuveen, LLC 31 Dec, 2025 524,681 -432,400 -45.18% $20,410,091.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 493,100 -69,500 -12.35% $19,181,590.00
SCHRODER INVESTMENT MANAGEMENT GROUP 31 Dec, 2025 492,161 -2,789 -0.56% $19,346,849.00
ACADIAN ASSET MANAGEMENT LLC 31 Dec, 2025 390,406 -61,246 -13.56% $15,180.00
Connor, Clark & Lunn Investment Management Ltd. 31 Dec, 2025 388,491 52,600 15.66% $15,112,300.00
CITADEL ADVISORS LLC 31 Dec, 2025 366,356 115,441 46.01% $14,251,249.00