NASDAQ:CRBP | Key Financial Ratios | Corbus Pharmaceuticals Holdings, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.71-80.25%-99.67%
2026-03-317.92-58.50%-66.90%
2025-12-318.07-46.69%-53.24%
2025-09-306.31-61.65%-73.27%
2025-06-309.21-46.33%-52.21%
2025-03-3111.82-35.94%-39.56%
2024-12-3112.94-25.80%-28.23%
2024-09-3013.84-23.57%-25.72%
2024-06-306.18-23.01%-27.86%
2024-03-314.690.13-26.85%-34.81%
2023-12-310.74-2.3-157.77%645.96%
2023-09-300.9957.21-130.81%-15211.82%
2023-06-302.341.93-105.64%-485.13%
2023-03-313.191.15-98.08%-307.76%
2022-12-314.760.57-63.86%-128.36%
2022-09-303.860.46-56.52%-99.48%
2022-06-304.810.39-42.80%-71.00%
2022-03-315.850.31-40.78%-63.79%
2021-12-315.890.27-42.37%-66.04%
2021-09-306.51-36.79%-56.67%
2021-06-305.96-63.60%-99.68%
2021-03-315.52-69.70%-106.73%
2020-12-312.89-108.77%-245.76%
2020-09-302.06-134.85%-442.21%
2020-06-302.09-117.34%-237.81%
2020-03-311.58-114.83%-329.97%
2019-12-311.09-145.40%-1160.42%
2019-09-301.88-91.26%-209.78%
2019-06-302.56-66.56%-118.19%
2019-03-311.78-69.25%-165.98%
2018-12-312.45-118.48%-202.27%
2018-09-303.45-80.19%-114.44%
2018-06-305.02-58.93%-74.66%
2018-03-317.25-47.51%-55.92%
2017-12-317.98-48.41%-56.11%
2017-09-306-76.26%-91.61%
2017-06-306.37-62.12%-73.64%
2017-03-317.21-48.55%-56.38%
2016-12-311.96-111.80%-224.22%
2016-09-302.99-75.55%-112.11%
2016-06-304.5-52.30%-67.04%
2016-03-312.49-97.26%-159.39%
2015-12-313.5-68.74%-98.51%
2015-09-307.07-57.09%-68.13%
2015-06-304.06-62.92%-88.91%
2015-03-319.34-75.49%-84.41%
2014-12-318.85-38.49%-43.33%
2014-09-3012.31-20.58%-22.38%
2013-12-310.47

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-318.07-46.69%-53.24%
2024-12-3112.94-25.80%-28.23%
2023-12-310.74-2.3-157.77%645.97%
2022-12-314.760.57-63.86%-128.36%
2021-12-315.890.27-42.37%-66.04%
2020-12-312.89-108.77%-245.76%
2019-12-311.09-145.40%-1160.42%
2018-12-312.45-118.48%-202.27%
2017-12-317.98-48.41%-56.11%
2016-12-311.96-111.80%-224.22%
2015-12-313.5-68.74%-98.51%
2014-12-318.85-38.49%-43.33%
2013-12-310.47-197.16%33.78%