Castle Biosciences Inc (CSTL) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

17,074,049Shares Outstanding
76,411Shares held by institutions
$2,983,850Value of institutional holdings
30.05%Institutional ownership %
17.34%Shares Changed QoQ
67No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Castle Biosciences Inc (NASDAQ:CSTL) currently has 172 active institutional owners and shareholders as of today (September 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).

172 Institutional Holders

76,411 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