Castle Biosciences Inc (CSTL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

0Shares Outstanding
476,757Shares held by institutions
$11,232,395Value of institutional holdings
88.42%Institutional ownership %
8.78%Shares Changed QoQ
148No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Castle Biosciences Inc (NASDAQ:CSTL) is held by 191 institutional investors per 13F filings through December 2025.

191 Institutional Holders

476,757 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Dec, 2025 0 -84,650 -2.65% $0.00
VANGUARD GROUP INC 31 Dec, 2025 0 27,511 1.27% $0.00
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC 31 Dec, 2025 0 658,725 164.68% $0.00
Barclays Plc 31 Dec, 2025 0 -53,220 -42.45% $0.00
RTW INVESTMENTS, LP 31 Dec, 2025 0 2,115,237 0.00% $0.00
AIGH Capital Management LLC 31 Dec, 2025 0 -82,568 -11.67% $0.00
HSBC HOLDINGS PLC 31 Dec, 2025 0 5,739 17.27% $0.00
Principal Financial Group Inc 31 Dec, 2025 0 13,289 0.74% $0.00
Nuveen, LLC 31 Dec, 2025 0 -432,400 -45.18% $0.00
Rockefeller Capital Management L.P. 31 Dec, 2025 0 174 0.00% $0.00
Portolan Capital Management, LLC 31 Dec, 2025 0 214,352 14.15% $0.00
Qube Research & Technologies Ltd 31 Dec, 2025 0 14,557 6.59% $0.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 0 -330,290 -22.41% $0.00
BRAIDWELL LP 31 Dec, 2025 0 -645,552 -78.46% $0.00
State Street Corp 31 Dec, 2025 0 12,374 1.71% $0.00
Allspring Global Investments Holdings, LLC 31 Dec, 2025 0 2,658 1.70% $0.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 0 16,303 2.33% $0.00
UBS Group AG 31 Dec, 2025 0 -149,489 -51.31% $0.00
Allianz Asset Management GmbH 31 Dec, 2025 0 -26,052 -4.02% $0.00
Point72 Asset Management, L.P. 31 Dec, 2025 0 -217,500 -64.55% $0.00