Castle Biosciences Inc (CSTL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

29,073,000Shares Outstanding
27,616,161Shares held by institutions
$556,051,402Value 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 with active 13F positions as of 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