Skip to main content

Want a detailed portfolio tracker?

Castle Biosciences (CSTL) P/E (2019 - 2026)

Castle Biosciences (CSTL) P/E from Sep 30, 2019 to Jul 21, 2026. The TTM Castle Biosciences (CSTL) P/E is -58.50. You can export chart.

All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.

P/E

Annual P/E change of Castle Biosciences (CSTL)

YearP/EChange
2026-58.50+25.71%
2025-46.54-213.16%
202441.13-639.04%
2023-7.63-33.54%
2022-11.48-66.80%
2021-34.58-78.47%
2020-160.62-277.22%
201990.63N/A

Comparison Castle Biosciences (CSTL) P/E with competitors

Castle Biosciences (CSTL) P/E is -58.50.