Castle Biosciences Inc.
CSTL | NASDAQ
$34.99
-$0.35 (-0.99%)
At close: Sep 21, 2026, 4:00 PM ET
$34.99
$0 (0.00%)
After-hours:
Sep 21, 2026, 7:30 PM ET
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | -46.87 | 40.38 | -10.08 | -9.12 | -34.57 | -124.35 |
PEG Ratio | 0.21 | -0.31 | 0.59 | -0.08 | -0.27 | 0.49 |
PS Ratio | 3.28 | 2.23 | 2.63 | 4.48 | 11.45 | 20.29 |
PB Ratio | 2.39 | 1.62 | 1.48 | 1.54 | 2.62 | 3.06 |
P/FCF Ratio | 39.81 | 20.26 | -30.05 | -12.97 | -47.97 | 248.55 |
P/OCF Ratio | 17.52 | 11.41 | -102.81 | -14.72 | -56.77 | 128.85 |
OCF/S Ratio | 18.69 | 19.53 | -2.56 | -30.40 | -20.18 | 15.75 |
Debt / Equity Ratio | 0.08 | 0.06 | 0.04 | 0.03 | 0.02 | n/a |
Quick Ratio | 5.11 | 7.13 | 6.04 | 7.98 | 14.13 | 20.47 |
Current Ratio | 5.26 | 7.29 | 6.20 | 8.09 | 14.21 | 20.58 |
Asset Turnover | 0.59 | 0.63 | 0.48 | 0.31 | 0.20 | 0.14 |
Interest Coverage | -497.79 | 15.03 | -6.18K | -4.29K | -40.08K | -2.48 |
Return on Equity | -5.13% | 4% | -14.69% | -16.82% | -7.60% | -2.47% |
Return on Assets | -4.18% | 3.43% | -12.68% | -15.01% | -6.76% | -2.34% |
Return on Invested Capital | -6.85% | 1.52% | -16.71% | -17.19% | -7.14% | -1.56% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | 79.37% | 81.87% | 79.53% | 76.64% | 83.18% | 84.54% |
Net Profit Margin | -7.02% | 5.49% | -26.15% | -48.99% | -33.26% | -16.42% |
Pretax Profit Margin | -8.57% | 6.49% | -26.10% | -50.28% | -42.53% | -16.28% |
Operating Profit Margin | -12.44% | 2.61% | -30.93% | -53.16% | -42.60% | -10.44% |
FCF Margin | 8.23% | 11% | -8.76% | -34.51% | -23.88% | 8.16% |
EBITDA Margin | 3.30% | 11.48% | -20.49% | -42.57% | -38.91% | -11.32% |
Add to Watchlist
Select watchlists to add or remove CSTL