Castle Biosciences, Inc. (CSTL) Ownership

$19.97

$0.19 (0.96%)
Last update: 04:00 PM EST
Day's range
$19.54
Day's range
$20.22

Castle Biosciences, Inc. Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
BLACKROCK, INC. 08/12/2025 3.15 M $64.42 M   5.74% 10.91%
PORTOLAN CAPITAL MANAGEMENT, LLC 08/13/2025 1.49 M $30.42 M   17.73% 5.15%
08/12/2025 1.07 M $21.91 M   59.73% 3.71%
WASATCH ADVISORS LP 08/14/2025 1.05 M $21.44 M   5.14% 3.63%
BRAIDWELL LP 08/14/2025 822.74 K $16.80 M   125.25% 2.85%
SCHRODER INVESTMENT MANAGEMENT GROUP 08/13/2025 648.57 K $13.20 M   8.62% 2.24%
PALISADE CAPITAL MANAGEMENT, LP 08/14/2025 575.12 K $11.74 M   17.38% 1.99%
ACADIAN ASSET MANAGEMENT LLC 08/07/2025 544.25 K $11.11 M   -19.50% 1.88%
PARKMAN HEALTHCARE PARTNERS LLC 08/14/2025 352.26 K $7.19 M   0.49% 1.22%
TREXQUANT INVESTMENT LP 08/12/2025 318.07 K $6.50 M   27.74% 1.10%
SILVERCREST ASSET MANAGEMENT GROUP LLC 08/14/2025 279.96 K $5.72 M   40.82% 0.97%
KORNITZER CAPITAL MANAGEMENT INC /KS 07/31/2025 278.31 K $5.68 M   0.00% 0.96%
ADVISORS CAPITAL MANAGEMENT, LLC 08/08/2025 245.87 K $5.02 M   21.91% 0.85%
QUBE RESEARCH & TECHNOLOGIES LTD 08/14/2025 192.55 K $3.93 M   -31.07% 0.67%
ALGERT GLOBAL LLC 08/14/2025 185.18 K $3.78 M   28.32% 0.64%
MORGAN STANLEY 08/15/2025 167.59 K $3.42 B   -20.87% 0.58%
ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC 07/25/2025 161.18 K $3.29 M   -26.00% 0.56%
D. E. SHAW & CO., INC. 08/14/2025 148.19 K $3.03 B   -21.67% 0.51%
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. 08/07/2025 126.43 K $2.58 M   -28.53% 0.44%
BIRCHVIEW CAPITAL, LP 08/14/2025 110.60 K $2.26 M   25.11% 0.38%
BNP PARIBAS ARBITRAGE, SNC 08/14/2025 99.29 K $2.03 B   119.53% 0.34%
Y-INTERCEPT (HONG KONG) LTD 08/01/2025 78.94 K $1.61 M   100.00% 0.27%
BRINKER CAPITAL INVESTMENTS, LLC 08/14/2025 76.53 K $1.56 M   -2.39% 0.26%
TUDOR INVESTMENT CORP ET AL 08/14/2025 76.45 K $1.56 M   -55.39% 0.26%
SCHONFELD STRATEGIC ADVISORS LLC 08/14/2025 67.93 K $1.39 M   13.83% 0.23%
ENGINEERS GATE MANAGER LP 08/14/2025 67.25 K $1.37 M   27.08% 0.23%
AMERICAN CENTURY COMPANIES INC 08/12/2025 65.27 K $1.33 M   -11.87% 0.23%
08/11/2025 54.61 K $1.12 M   364.65% 0.19%
AQR CAPITAL MANAGEMENT LLC 08/14/2025 49.23 K $1.01 B   -64.07% 0.17%
XTX TOPCO LTD 08/12/2025 46.30 K $945.47 K   135.89% 0.16%
NEBULA RESEARCH & DEVELOPMENT LLC 08/14/2025 44.47 K $908.12 K   18.22% 0.15%
GRAHAM CAPITAL MANAGEMENT, L.P. 08/14/2025 41.78 K $853.21 K   -38.90% 0.14%
BREVAN HOWARD CAPITAL MANAGEMENT LP 08/14/2025 41.30 K $843.37 K   238.39% 0.14%
TRITONPOINT WEALTH, LLC 07/17/2025 40.78 K $832.67 K   -2.07% 0.14%
EMPOWERED FUNDS, LLC 08/11/2025 40.75 K $832.12 K   100.00% 0.14%
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 08/13/2025 35.80 K $731.04 K   0.00% 0.12%
ALLIANCEBERNSTEIN L.P. 08/14/2025 33.37 K $681.42 M   0.00% 0.12%
VERITION FUND MANAGEMENT LLC 08/14/2025 31.54 K $644.03 K   2.83% 0.11%
PERKINS CAPITAL MANAGEMENT INC 08/07/2025 28.00 K $571.66 K   -17.58% 0.10%
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 08/14/2025 24.62 K $502.74 M   0.00% 0.09%
MACKENZIE FINANCIAL CORP 08/13/2025 24.20 K $494.25 K   -11.86% 0.08%
FMR LLC 08/14/2025 24.00 K $490.08 M   1,976.12% 0.08%
JUMP FINANCIAL, LLC 08/13/2025 21.86 K $446.34 K   100.00% 0.08%
HARBOR CAPITAL ADVISORS, INC. 07/09/2025 20.40 K $417.00 K   22.92% 0.07%
FIRST BANK & TRUST 07/09/2025 19.95 K $407.40 K   31.81% 0.07%
AQUATIC CAPITAL MANAGEMENT LLC 08/14/2025 19.28 K $393.70 K   100.00% 0.07%
INSPIRE INVESTING, LLC 07/24/2025 19.12 K $390.37 K   11.45% 0.07%
HRT FINANCIAL LP 08/14/2025 18.83 K $384.00 K   -33.44% 0.07%
OAK HARVEST INVESTMENT SERVICES 08/08/2025 16.88 K $344.75 K   0.00% 0.06%
ADVANTAGE ALPHA CAPITAL PARTNERS LP 08/13/2025 16.02 K $327.15 K   -19.11% 0.06%

Castle Biosciences, Inc. institutional Ownership - FAQ's

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

BlackRock, Inc.: 3.15 M

Portolan Capital Management, LLC: 1.49 M

WASATCH ADVISORS LP: 1.05 M

BRAIDWELL LP: 822,735

SCHRODER INVESTMENT MANAGEMENT GROUP: 648,572

PALISADE CAPITAL MANAGEMENT, LP: 575,116

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

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