Stocktoria

CRESCENT BIOPHARMA, INC. CBIO

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2014-01-10

CRESCENT BIOPHARMA, INC. statistics & valuation

Market cap$511.7M
P / S47.2×
P / B2.5×
Net margin-1419.6%
FCF margin-668.1%
Return on capital-74.7%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-171945.10% -502.10% -5469.00% -62251.70% -368994.20% -1419.60% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-172505.30% -506.80% -5470.70% -63204.40% -392752.90% -1407.50% 2016201720182019202020212022202320242025
Return on equity (%)
-90.10% -27.80% -23.50% -37.50% -39.80% -77.70% -108.80% -96.10% -75.80% 2016201720182019202020212022202320242025
Shares outstanding
23.3M 34.4M 43.2M 43.5M 49.0M 52.3M 54.4M 64.4M 64.5M 27.6M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-75.00% -25.90% -22.50% -34.50% -35.70% -67.20% -90.10% -81.40% -106.40% -64.10% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-164516.00% -386.80% -4958.30% -62055.60% -349013.00% -668.10% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$1.34 -$1.12 -$1.23 -$0.89 -$0.58 -$0.59 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-1407.5%-392752.9%-63204.4%-5470.7%-506.8%-172505.3%
Net margin-1419.6%-368994.2%-62251.7%-5469.0%-502.1%-171945.1%
FCF margin-668.1%-349013.0%-62055.6%-4958.3%-386.8%-164516.0%
Return on assets-64.1%-106.4%-81.4%-90.1%-67.2%-35.7%-34.5%-22.5%-25.9%-75.0%
Return on equity-75.8%244.7%-96.1%-108.8%-77.7%-39.8%-37.5%-23.5%-27.8%-90.1%
Current ratio6.563.626.415.717.6811.1314.8424.2215.566.40

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.