CSTL logo

Castle Biosciences, Inc. (CSTL) Shares Outstanding

Shares Outstanding:

29.01M+27.10K(+0.09%)
July 28, 2025

Summary

  • As of today, CSTL has 29.01 million outstanding stocks, with the most recent change of +27.10 thousand (+0.09%) on July 28, 2025.
  • Compared to the previous year, the number of outstanding shares has increased by +1.00 million (+3.57%).

Performance

CSTL Shares Outstanding Chart

Add series to chart
Add series to chart(max: 6)
company, ETF, index, featured screener or watchlist
series name
Suggested series

Range

Related metrics

CSTL Shares Outstanding Trends

PeriodPeriodShares OutstandingShares OutstandingPricePriceMarket CapMarket Cap
RecentMost recent+0.1%+5.3%+5.3%
1Y1 Year+3.6%-26.4%-23.8%
3Y3 Years+10.1%-0.1%+10.0%
5Y5 Years+45.7%-45.1%-20.0%

CSTL Shares Outstanding Highs & Lows

PeriodPeriodHighHighCurrent vs Highvs HighLowLowCurrent vs Lowvs Low
1M1-Month29.01Mat high29.01Mat low
3M3-Month29.01Mat high29.01Mat low
6M6-Month29.01Mat high28.87M+0.5%
1Y1-Year29.01Mat high28.01M+3.6%
3Y3-Year29.01Mat high26.35M+10.1%
5Y5-Year29.01Mat high19.91M+45.7%
All-TimeAll-Time29.01Mat high15.15M+91.5%

CSTL Shares Outstanding History

DateValue
Jul 2025
29.01M(+0.1%)
Jun 2025
28.98M(+0.4%)
Apr 2025
28.87M(+0.1%)
Apr 2025
28.84M(0.0%)
Mar 2025
28.84M(+0.0%)
Mar 2025
28.84M(+1.1%)
Feb 2025
28.51M(+0.1%)
Dec 2024
28.48M(+1.7%)
Oct 2024
28.01M(+0.1%)
Sep 2024
27.98M(+0.9%)
Jul 2024
27.74M(+0.1%)
Jun 2024
27.71M(+0.4%)
Apr 2024
27.61M(+0.1%)
Apr 2024
27.59M(+0.0%)
Mar 2024
27.59M(+0.5%)
Feb 2024
27.45M(+0.1%)
Dec 2023
27.41M(+1.9%)
Oct 2023
26.91M(+0.1%)
Sep 2023
26.89M(+0.3%)
Jul 2023
26.81M(+0.1%)
Jun 2023
26.78M(+0.3%)
Apr 2023
26.69M(+0.0%)
Apr 2023
26.69M(+0.0%)
Mar 2023
26.69M(+0.4%)
Feb 2023
26.58M(+0.1%)
Dec 2022
26.55M(+0.8%)
Oct 2022
26.35M(+0.0%)
Sep 2022
26.35M(+0.2%)
Aug 2022
26.30M(+0.0%)
Jun 2022
26.29M(+0.1%)
May 2022
26.26M(+0.0%)
Apr 2022
26.25M(+3.0%)
Apr 2022
25.49M(+0.0%)
Mar 2022
25.49M(+0.3%)
Feb 2022
25.41M(+0.1%)
DateValue
Dec 2021
25.38M(+0.3%)
Nov 2021
25.30M(+0.1%)
Sep 2021
25.29M(+0.5%)
Jul 2021
25.17M(+0.0%)
Jun 2021
25.16M(+0.4%)
Apr 2021
25.06M(+0.0%)
Apr 2021
25.06M(+0.0%)
Mar 2021
25.05M(+0.3%)
Mar 2021
24.98M(+0.7%)
Dec 2020
24.81M(+0.2%)
Dec 2020
24.76M(+22.8%)
Dec 2020
20.16M(+1.2%)
Oct 2020
19.91M(+0.3%)
Sep 2020
19.84M(+0.8%)
Jul 2020
19.68M(+0.0%)
Jul 2020
19.67M(+1.5%)
Jun 2020
19.37M(+0.1%)
Jun 2020
19.36M(+11.5%)
May 2020
17.36M(+0.8%)
Apr 2020
17.22M(+0.1%)
Apr 2020
17.20M(0.0%)
Mar 2020
17.20M(+0.1%)
Feb 2020
17.19M(+0.4%)
Dec 2019
17.13M(+0.3%)
Nov 2019
17.07M(0.0%)
Sep 2019
17.07M(+0.0%)
Aug 2019
17.07M(-3.8%)
Jul 2019
17.74M(+10.5%)
Jul 2019
16.05M(+3.8%)
Jul 2019
15.46M(-9.5%)
Jun 2019
17.07M(+12.7%)
Mar 2019
15.15M(-9.0%)
Dec 2018
16.65M(-2.5%)
Jun 2018
17.07M(+2.5%)
Mar 2018
16.65M(0.0%)
Dec 2017
16.65M

FAQ

  • What are outstanding stocks?
  • How many outstanding stocks does Castle Biosciences, Inc. have?
  • What is Castle Biosciences, Inc. year-on-year outstanding stocks change?
  • What is the all-time highest number of outstanding stocks for Castle Biosciences, Inc.?

What are outstanding stocks?

Outstanding stocks are the shares of a company that are currently owned by shareholders, including institutional investors and company insiders

How many outstanding stocks does Castle Biosciences, Inc. have?

As of today, Castle Biosciences, Inc. has 29.01M outstanding shares

What is Castle Biosciences, Inc. year-on-year outstanding stocks change?

Over the past year, the number of outstanding stocks of CSTL has changed by +1.00M (+3.57%)

What is the all-time highest number of outstanding stocks for Castle Biosciences, Inc.?

Castle Biosciences, Inc. historical maximum number of outstanding shares is 29.01M
On this page