NASDAQ:BBLG | Key Financial Ratios | Bone Biologics Corp

Complete source-backed ratio history.

Available history
2008-10-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-308.67-65.16%-73.66%
2026-03-3116.09-57.40%-61.20%
2025-12-3113.85-53.64%-57.81%
2025-09-3019-62.13%-65.59%
2025-06-3017.24-60.27%-63.98%
2025-03-3112.59-134.83%-146.47%
2024-12-3110.22-106.50%-118.05%
2024-09-3014.87-101.84%-109.18%
2024-06-3011.22-160.31%-175.98%
2024-03-3123.32-159.00%-166.12%
2023-12-314.5-239.41%-307.90%
2023-09-30-130.73%-171.51%
2023-06-30-76.15%-101.97%
2023-03-31-66.41%-162.50%
2022-12-313.33-17.48%-24.96%
2022-09-30-49.14%-58.07%
2022-06-30-32.62%-33.03%
2022-03-31-30.66%-30.94%
2021-12-31-24.13%-24.50%
2021-09-30-3600.98%12.47%
2021-06-30-39914.49%12.12%
2021-03-31-2331.96%11.75%
2020-12-3113.33%
2020-09-30014.37%
2020-06-30016.11%
2020-03-31-37550.52%20.98%
2019-12-310.05-11109.78%28.86%
2019-09-300.02-1750.33%38.34%
2019-06-300.02-1518.30%37.26%
2019-03-310.08-538.33%43.95%
2018-12-310.11-425.71%51.53%
2018-09-304.48-243.77%79.86%
2018-06-300.3-2081.65%83.16%
2018-03-310.77-1186.77%65.43%
2017-12-310.83-886.26%83.99%
2017-09-300.44-538.21%88.22%
2017-06-300.32-1264.04%113.44%
2017-03-310.93-990.24%213.98%
2016-12-310.47-2973.53%249.28%
2016-09-302.3-3128.32%346.69%
2016-06-304.84-990.74%429.98%
2016-03-318.93-444.62%595.59%
2015-12-310.72-897.11%330.57%
2015-09-3056.56-210.69%316.35%
2015-06-30102.04-140.62%690.92%
2015-03-310.79-165.31%115.99%
2014-12-310.98-107.34%110.91%
2014-09-30-724.43%69.93%
2014-07-31-3428668.18%1680.91%
2014-04-30-1182615.52%1574.32%
2014-01-31-638020.21%1435.33%
2013-12-310.02-685.92%10.68%
2013-10-31-63634.74%607.49%
2013-07-31-1271.46%13.44%
2013-04-30-1185.45%13.84%
2013-01-31-1253.83%16.27%
2012-10-31-1126.20%16.28%
2012-07-3118.81%
2012-04-3018.38%
2012-01-3116.49%
2011-10-3116.98%
2011-07-3114.36%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3113.85-53.64%-57.81%
2024-12-3110.22-106.50%-118.05%
2023-12-314.5-239.41%-307.90%
2022-12-313.33-17.48%-24.96%
2021-12-31-24.13%-24.50%
2020-12-3113.33%
2019-12-310.05-11109.78%28.86%
2018-12-310.11-425.71%51.53%
2017-12-310.83-886.26%83.99%
2017-09-300.44
2017-06-300.32
2017-03-310.93
2016-12-310.47-3690.94%309.42%
2016-09-302.3
2016-06-304.84
2016-03-318.93
2015-12-310.72-897.11%330.57%
2014-12-310.98-115.78%119.63%
2013-12-310.02-1239.57%19.30%
2013-10-31-1370.00%13.08%
2012-10-31-1126.20%16.28%
2011-10-3116.98%
2010-10-3114.96%
2009-10-3150.29%
2008-10-31131.25%