Castle Biosciences Inc (CSTL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

25,050,000Shares Outstanding
233Shares held by institutions
$9,166Value of institutional holdings
0.13%Institutional ownership %
38.99%Shares Changed QoQ
5No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, Castle Biosciences Inc (NASDAQ:CSTL) is held by 5 institutional firms.

172 Institutional Holders

233 Total Shares Held
Download Data
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