Castle Biosciences Inc (CSTL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

29,073,000Shares Outstanding
27,616,161Shares held by institutions
$581,872,512Value of institutional holdings
94.99%Institutional ownership %
13.17%Shares Changed QoQ
184No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Castle Biosciences Inc (NASDAQ:CSTL) has 191 institutional investors that have filed 13F reports for the period ending December 2025.

184 Institutional Holders

27,616,161 Total Shares Held
Download Data
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