Castle Biosciences, Inc. (CSTL) Ownership

$39.62

$0.21 (0.53%)
Last update: 04:00 PM EST
Day's range
$38.73
Day's range
$40.54

Castle Biosciences, Inc. Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
BLACKROCK, INC. 11/12/2025 3.19 M $72.63 M   1.12% 11.03%
VANGUARD GROUP INC 11/07/2025 2.17 M $49.46 M   0.11% 7.51%
PRINCIPAL FINANCIAL GROUP INC 11/04/2025 1.79 M $40.86 M   -0.26% 6.21%
PORTOLAN CAPITAL MANAGEMENT, LLC 11/13/2025 1.52 M $34.50 M   1.71% 5.24%
DIMENSIONAL FUND ADVISORS LP 11/12/2025 1.47 M $33.56 M   6.97% 5.10%
NUVEEN, LLC 11/12/2025 957.08 K $21.79 M   -10.81% 3.31%
BRAIDWELL LP 11/14/2025 822.74 K $18.73 M   0.00% 2.85%
STATE STREET CORP 11/14/2025 724.08 K $16.49 M   2.32% 2.50%
AIGH CAPITAL MANAGEMENT LLC 10/31/2025 707.29 K $16.10 M   100.00% 2.45%
GEODE CAPITAL MANAGEMENT, LLC 11/12/2025 698.61 K $15.91 M   1.26% 2.42%
WASATCH ADVISORS LP 11/14/2025 669.12 K $15.24 M   -36.26% 2.31%
ALLIANZ ASSET MANAGEMENT GMBH 11/04/2025 648.35 K $14.76 M   -9.16% 2.24%
PALISADE CAPITAL MANAGEMENT, LP 11/14/2025 638.66 K $14.54 M   11.05% 2.21%
MILLENNIUM MANAGEMENT LLC 11/14/2025 575.09 K $13.09 M   34.24% 1.99%
RENAISSANCE TECHNOLOGIES LLC 11/13/2025 562.60 K $12.81 M   -16.09% 1.95%
SCHRODER INVESTMENT MANAGEMENT GROUP 11/13/2025 494.95 K $11.07 M   -23.69% 1.71%
PARKMAN HEALTHCARE PARTNERS LLC 11/14/2025 475.57 K $10.83 M   35.00% 1.64%
ACADIAN ASSET MANAGEMENT LLC 11/13/2025 451.65 K $10.28 M   -17.01% 1.56%
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC 11/14/2025 400.00 K $9.11 M   100.00% 1.38%
SILVERCREST ASSET MANAGEMENT GROUP LLC 11/14/2025 367.89 K $8.38 M   31.41% 1.27%
GOLDMAN SACHS GROUP INC 11/14/2025 345.10 K $7.86 M   26.21% 1.19%
POINT72 ASSET MANAGEMENT, L.P. 11/14/2025 336.96 K $7.67 M   100.00% 1.17%
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. 11/13/2025 335.89 K $7.65 M   165.67% 1.16%
BANK OF AMERICA CORP /DE/ 11/14/2025 315.37 K $7.18 M   -17.60% 1.09%
UBS GROUP AG 11/13/2025 291.36 K $6.63 M   -19.92% 1.01%
NORTHERN TRUST CORP 11/14/2025 282.27 K $6.43 M   0.87% 0.98%
KORNITZER CAPITAL MANAGEMENT INC /KS 10/31/2025 278.31 K $6.34 M   0.00% 0.96%
MORGAN STANLEY 11/14/2025 269.63 K $6.14 M   60.89% 0.93%
AMERIPRISE FINANCIAL INC 11/14/2025 256.23 K $5.83 M   -31.21% 0.89%
ADVISORS CAPITAL MANAGEMENT, LLC 11/07/2025 254.20 K $5.79 M   3.39% 0.88%
CITADEL ADVISORS LLC 11/14/2025 250.92 K $5.71 M   -71.76% 0.87%
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 11/10/2025 238.15 K $5.42 M   1.34% 0.82%
NEW YORK STATE COMMON RETIREMENT FUND 11/03/2025 230.05 K $5.24 M   6.59% 0.80%
QUBE RESEARCH & TECHNOLOGIES LTD 11/14/2025 220.96 K $5.03 M   14.75% 0.76%
TREXQUANT INVESTMENT LP 11/14/2025 178.44 K $4.06 M   -43.90% 0.62%
BRIDGEWAY CAPITAL MANAGEMENT, LLC 11/14/2025 177.18 K $4.03 M   334.80% 0.61%
ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC 10/20/2025 156.51 K $3.56 M   -2.89% 0.54%
BNP PARIBAS ARBITRAGE, SNC 11/13/2025 139.91 K $3.19 M   40.91% 0.48%
BIRCHVIEW CAPITAL, LP 11/13/2025 110.60 K $2.52 M   0.00% 0.38%
FRANKLIN RESOURCES INC 11/13/2025 99.79 K $2.27 M   0.54% 0.35%
EMPOWERED FUNDS, LLC 11/13/2025 98.18 K $2.24 M   140.93% 0.34%
BANK OF NEW YORK MELLON CORP 11/03/2025 94.02 K $2.14 M   4.60% 0.33%
D. E. SHAW & CO., INC. 11/14/2025 92.61 K $2.11 M   -37.50% 0.32%
SCHONFELD STRATEGIC ADVISORS LLC 11/14/2025 87.69 K $2.00 M   29.10% 0.30%
TUDOR INVESTMENT CORP ET AL 11/14/2025 85.44 K $1.95 M   11.75% 0.30%
AMERICAN CENTURY COMPANIES INC 11/12/2025 82.51 K $1.88 M   26.41% 0.29%
BRINKER CAPITAL INVESTMENTS, LLC 11/12/2025 76.34 K $1.74 M   -0.25% 0.26%
BARCLAYS PLC 11/12/2025 73.07 K $1.66 M   -33.42% 0.25%
ENVESTNET ASSET MANAGEMENT INC 11/05/2025 66.93 K $1.52 M   -5.04% 0.23%
ALGERT GLOBAL LLC 11/14/2025 57.90 K $1.32 M   -68.74% 0.20%

Castle Biosciences, Inc. institutional Ownership - FAQ's

During the previous two years, 221 institutional investors and hedge funds held shares of Castle Biosciences, Inc.. The most heavily invested institutionals were:

BlackRock, Inc.: 3.19 M

VANGUARD GROUP INC: 2.17 M

PRINCIPAL FINANCIAL GROUP INC: 1.79 M

Portolan Capital Management, LLC: 1.52 M

DIMENSIONAL FUND ADVISORS LP: 1.47 M

Nuveen, LLC: 957,081

91.74% of Castle Biosciences, Inc. stock is owned by institutional investors.

Institutional investors have bought a total of 30.97 M shares in the last 24 months. This purchase volume represents approximately $1.23 B in transactions.