NASDAQ : CSTL

Castle Biosciences, Inc. — Institutional Ownership

$24.545 USD

$0.04 (0.14%)

Volume
129.79K
Average Volume
396.08K
Market Capitalization
$744.45M
P/E Ratio
-57.15
Dividend Yield
0.00%
Price Target
$40.00
Year High
$44.28
Year Low
$14.59
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.75
Institutional Ownership Summary
Institutional Ownership %

1.23%

Investors Holding

16

change: -174 | last: 190
Increased Positions

8

change: -93 | last: 101
Reduced Positions

5

change: -56 | last: 61
New Positions

3

change: -25 | last: 28
Sold Positions

173

change: 135 | last: 38
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -19.3498 | last: 0.1935
Total Invested

8.39M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-05-15 RTW Investments, LP 2.76M 9.30%
2026-05-15 Portolan Capital Management, LLC 1.35M 4.45%
2026-03-26 The Vanguard Group - 0.00%
2026-02-17 RTW Investments, LP 2.12M 7.20%
2026-01-21 Dimensional Fund Advisors LP 1.14M 3.90%
2025-10-09 Dimensional Fund Advisors LP 1.47M 5.10%
2025-05-12 WASATCH ADVISORS LP 998.46K 3.50%
2025-04-23 BlackRock, Inc. 2.34M 8.20%
2025-04-14 Portolan Capital Management, LLC 1.61M 5.65%
2025-01-30 The Vanguard Group 1.83M 6.54%
2024-02-14 S 2.17M 8.05%
2023-02-09 The Vanguard Group - 23-1945930 1.39M 5.29%
2022-02-11 Page 2 of 4 Pages 1.02M 4.00%
2022-02-10 Wasatch Advisors, Inc. 87-0319391 3.12M 12.30%
2022-02-04 (1) BlackRock, Inc. 1.8M 7.10%
2021-02-17 Daniel Bradbury 743.42K 3.00%
2021-02-16 2018, L.P. 57599.0 0.20%
2021-02-16 III 741.3K 3.10%
2021-02-17 Derek J. Maetzold 1.66M 6.62%
2021-02-16 QP 2018, L.P. 67401.0 0.30%
2021-02-16 2018 GP, LLC 125K 0.50%
2021-02-16 2013 GP, LLC 503.41K 2.10%
2021-02-16 2013, L.P. 501.88K 2.10%
2021-02-17 BioBrit, LLC 743.42K 3.00%
2021-02-12 Industry Ventures Healthcare, LLC 10.0 0.00%
2021-02-12 Industry Ventures Management VII, LLC - 0.00%
2021-02-12 United States of America - 0.00%
2021-02-11 Wasatch Advisors, Inc. 87-0319391 2.06M 8.40%
2021-02-10 ARK Investment Management LLC 2.55M 10.44%
2020-07-14 Dr. Garheng Kong (“Kong”) 1.18M 6.00%
2020-07-14 HealthQuest Venture Management, L.L.C. (“HealthQuest Management”) 1.18M 6.00%
2020-07-14 Sofinnova HealthQuest Partners, L.P. (“HealthQuest”) 1.18M 6.00%
2020-06-24 Dr. Garheng Kong (“Kong”) 1.23M 7.20%
2020-06-24 HealthQuest Venture Management, L.L.C. (“HealthQuest Management”) 1.23M 7.20%
2020-06-24 Sofinnova HealthQuest Partners, L.P. (“HealthQuest”) 1.23M 7.20%
2020-05-14 Dr. Garheng Kong (“Kong”) 1.43M 8.30%
2020-05-14 Sofinnova HealthQuest Partners, L.P. (“HealthQuest”) 1.43M 8.30%
2020-05-14 HealthQuest Venture Management, L.L.C. (“HealthQuest Management”) 1.43M 8.30%
2020-02-12 Derek J. Maetzold 1.95M 11.30%
2020-02-12 BioBrit, LLC 908.58K 5.30%
2020-02-12 Daniel Bradbury 908.58K 5.30%
2020-02-11 2018, L.P. 115.3K 0.70%
2020-02-11 2018 GP, LLC 250K 1.50%
2020-02-11 2013 GP, LLC 1.5M 8.80%
2020-02-11 III 1.95M 11.50%
2020-02-11 QP 2018, L.P. 134.7K 0.80%
2020-02-11 2013, L.P. 1.5M 8.80%
2020-02-05 Industry Ventures Management VII, LLC 1.25M 7.30%
2020-02-05 Industry Ventures Healthcare, LLC 1.25M 7.30%
2020-02-05 Johan D. Swildens 1.25M 7.30%
2019-08-05 HealthQuest Venture Management, L.L.C. (“HealthQuest Management”) 1.83M 11.00%
2019-08-05 Sofinnova HealthQuest Partners, L.P. (“HealthQuest”) 1.83M 11.00%
2019-08-05 Dr. Garheng Kong (“Kong”) 1.83M 11.00%
CSTL Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $38.90 28.99M $1.13B $116.73M $36.91M $1.05B
2024-12-31 $26.65 27.78M $740.23M $119.71M $26.34M $646.87M
2023-12-31 $21.58 26.8M $578.39M $98.84M $15.34M $494.88M
2022-12-31 $23.54 26.05M $613.31M $122.95M $13.4M $503.76M
2021-12-31 $42.87 25.14M $1.08B $329.63M $8.2M $756.19M
2020-12-31 $67.15 18.93M $1.27B $409.85M -$ $861.23M
2019-12-31 $34.37 8.58M $295.03M $98.84M $25.12M $221.31M
2018-12-31 $21.40 10.65M $227.92M $4.48M $24.5M $247.94M
2017-12-31 $21.40 9.78M $209.38M $1.21M $18.6M $226.77M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $24.55 29.89M $733.77M $63.76M $36.72M $706.73M
2025-12-31 $38.90 29.33M $1.14B $116.73M $36.91M $1.06B
2025-09-30 $22.77 25.05M $570.39M $85.56M $37.14M $521.97M
2025-06-30 $20.42 28.91M $590.42M $82.23M $37.35M $545.54M
2025-03-31 $20.02 28.61M $572.75M $89.69M $25.84M $508.91M
2024-12-31 $26.65 28.13M $749.56M $119.71M $26.34M $656.19M
2024-09-30 $28.52 27.84M $794M $94.96M $26.74M $725.78M
2024-06-30 $21.19 27.65M $585.82M $85.57M $25.19M $525.44M
2024-03-31 $22.25 27.48M $611.54M $82.95M $25.05M $553.65M
2023-12-31 $21.58 27.14M $585.76M $98.84M $15.34M $502.25M
2023-09-30 $16.89 26.83M $453.23M $91.22M $14.53M $376.53M
2023-06-30 $13.72 26.73M $366.78M $95.87M $14.39M $285.3M