NASDAQ:CBIO | Key Financial Ratios | CRESCENT BIOPHARMA, INC.

Complete source-backed ratio history.

Available history
2012-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-309.66-52.54%-58.82%
2026-03-3113.78-46.69%-50.57%
2025-12-316.56-35.31%-41.79%
2025-09-306.63-49.73%-58.96%
2025-06-309.21-34.29%-38.77%
2025-03-312.29-705.76%140.22%
2024-12-313.62-106.35%244.71%
2024-09-303.62-253.12%3051.85%
2024-06-305.48-160.18%-194.96%
2024-03-316.28-108.98%-128.94%
2023-12-316.41-81.43%-96.06%
2023-09-308.14-71.55%-81.78%
2023-06-309.19-60.47%-68.22%
2023-03-3110.1-61.51%-68.18%
2022-12-315.71-90.11%-108.76%
2022-09-306.95-96.26%-111.95%
2022-06-306.85-96.36%-112.47%
2022-03-316.06-78.32%-93.79%
2021-12-317.68-67.23%-77.73%
2021-09-3010.78-57.04%-63.76%
2021-06-3011.74-46.60%-51.62%
2021-03-3112.33-41.76%-46.07%
2020-12-3111.13-35.73%-39.80%
2020-09-3014.83-33.37%-36.30%
2020-06-3015.81-31.40%-34.11%
2020-03-3114.78-31.75%-34.66%
2019-12-3114.84-34.47%-37.54%
2019-09-3016.75-31.63%-34.16%
2019-06-3017.54-28.80%-31.02%
2019-03-3123.88-24.87%-26.37%
2018-12-3124.22-22.36%-23.38%
2018-09-3034.57-19.27%-19.90%
2018-06-3033.1-16.87%-17.44%
2018-03-3128.3-14.80%-15.39%
2017-12-3115.56-25.88%-27.80%
2017-09-3017.44-27.93%-29.80%
2017-06-3021.97-26.52%-27.94%
2017-03-317.78-86.58%-100.94%
2016-12-316.4-75.04%-90.11%
2016-09-308.59-67.41%-77.51%
2016-06-308.95-56.80%-64.81%
2016-03-316.95-32.47%-38.01%
2015-12-316.1-26.35%-31.55%
2015-09-307.95-20.24%-23.16%
2015-06-308.94-17.30%-19.43%
2015-03-3111.54-27.09%-29.60%
2014-12-318.69-19.42%-21.89%
2014-09-3013.14-12.17%-13.16%
2014-06-3018.65-6.93%-7.32%
2014-03-3121.83-27.84%-29.21%
2013-12-312.14-200.73%-364.78%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.56-64.06%-75.83%
2024-12-313.62-106.35%244.71%
2023-12-316.41-81.43%-96.06%
2022-12-315.71-90.11%-108.76%
2021-12-317.68-67.23%-77.73%
2020-12-3111.13-35.73%-39.80%
2019-12-3114.84-34.47%-37.54%
2018-12-3124.22-22.47%-23.49%
2017-12-3115.56-25.88%-27.80%
2016-12-316.4-75.04%-90.11%
2015-12-316.1-26.35%-31.55%
2014-12-318.69-19.42%-21.89%
2013-12-312.14-200.73%-364.78%
2012-12-3129.18%