Companies: 10,795·Total market cap: $144.5T
Castle Biosciences, Inc.

Castle Biosciences, Inc.

CSTLNASDAQHealthcare● Active
$20.92
$-0.09(-0.41%)
Market Cap$634593586
P/E Ratio
52W High$44.28
52W Low$14.59
Overview

Castle Biosciences, Inc. (CSTL) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · CSTL · as of Jun 8, 2026

Key Statistics

EPS (TTM)cstl eps ttm · cstl earnings per shareEarnings history
PE Ratio (TTM)cstl pe ratio ttm · cstl price to earningsPE Ratio deep dive
Revenue (TTM)cstl revenue ttm · cstl annual revenueFull revenue history
Dividend YieldNo Dividenddoes cstl pay dividends · cstl dividend yieldDividend history
Shares Outstandingcstl shares outstanding · cstl floatShares outstanding history
Next EarningsTBAcstl earnings date · cstl next earningsEarnings history

About Castle Biosciences, Inc.

CEODerek J. Maetzold
IPO DateJul 25, 2019
Employees784
CountryUS

Castle Biosciences, Inc. a commercial-stage diagnostics company, focuses to provide diagnostic and prognostic testing services for dermatological cancers. Its lead product is DecisionDx-Melanoma, a m…

what is castle biosciences, inc. · cstl stock overview · castle biosciences, inc. company profile · who is castle biosciences, inc. ceo · cstl NASDAQ · castle biosciences, inc. headquarters · castle biosciences, inc. business segments

About Stock Overview & Key Data

Castle Biosciences, Inc. (CSTL) is a Healthcare company in the Medical - Diagnostics & Research industry, listed on NASDAQ since Jul 25, 2019. As of the latest trading session, CSTL stock price is $20.92, with a market capitalization of $634.6M. The stock has returned — over the past 12 months and — year-to-date.

Frequently Asked Questions

As of the latest trading session, Castle Biosciences, Inc. (CSTL) stock price is $20.92. The stock is traded on NASDAQ under the ticker symbol CSTL. The 52-week range is $14.59 – $44.28.

CSTL stock priceCSTL quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice