OTC:BPTH | Key Financial Ratios | BIO-PATH HOLDINGS, INC.

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-310.07-1284.34%102.46%
2025-12-310.08
2025-09-300.08-1620.00%139.66%
2025-06-300.09-1651.07%172.07%
2025-03-310.45-436.86%370.37%
2024-12-311.15-254.80%-6424.68%
2024-09-300.86-354.57%1476.54%
2024-06-301.67-226.59%-898.30%
2024-03-310.43-789.71%531.89%
2023-12-311.6-499.32%-3645.80%
2023-09-303.54-332.05%-660.28%
2023-06-304.39-260.70%-337.26%
2023-03-315.65-142.15%-173.30%
2022-12-319.27-86.83%-97.84%
2022-09-308.24-75.61%-86.55%
2022-06-3015.57-59.75%-64.30%
2022-03-3115.06-47.15%-50.87%
2021-12-3127.29-39.30%-41.01%
2021-09-3026.02-28.92%-30.24%
2021-06-3025.9-31.40%-32.85%
2021-03-3121.53-30.23%-31.89%
2020-12-3113.65-66.05%-72.21%
2020-09-3010.03-72.08%-81.31%
2020-06-3013.82-57.05%-62.43%
2020-03-3112.09-52.51%-58.06%
2019-12-3117.68-37.95%-40.78%
2019-09-3013.85-46.14%-50.67%
2019-06-3018.01-46.37%-50.01%
2019-03-3118.68-38.36%-40.60%
2018-12-311.61-337.25%-704.68%
2018-09-302.95-224.11%-295.88%
2018-06-304.49-143.40%-173.82%
2018-03-316.32-118.57%-136.13%
2017-12-319.4-79.28%-87.06%
2017-09-307.54-85.11%-95.08%
2017-06-3013.52-56.44%-60.11%
2017-03-3111.78-52.22%-65.25%
2016-12-3110.15-55.35%-81.92%
2016-09-3014.33-50.87%-72.92%
2016-06-307.48-94.90%-107.10%
2016-03-318.7-66.62%-74.07%
2015-12-3110.24-50.84%-55.69%
2015-09-3021.74-48.03%-50.09%
2015-06-3017.38-39.47%-41.64%
2015-03-3120.99-37.82%-39.53%
2014-12-3125.12-29.20%-30.29%
2014-09-3052.72-22.79%-23.20%
2014-06-3048.08-22.78%-23.23%
2014-03-3141.02-16.75%-17.14%
2013-12-3112.44-64.31%-68.28%
2013-06-308.41-62.91%-67.76%
2013-03-311.51-137.84%-161.67%
2012-12-312.34-110.19%-128.20%
2012-09-301.7-142.73%-164.01%
2012-06-302.08-120.91%-136.20%
2012-03-312.65-84.65%-93.13%
2011-12-313.65-73.14%-81.08%
2011-09-305.05-65.26%-69.44%
2010-12-312.61

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2024-12-311.15-254.80%-6424.68%
2023-12-311.6-499.32%-3645.80%
2022-12-319.27-86.83%-97.84%
2021-12-3127.29-39.30%-41.01%
2020-12-3113.65-66.05%-72.21%
2019-12-3117.68-37.95%-40.78%
2018-12-311.61-337.25%-704.68%
2017-12-319.4-79.28%-87.06%
2016-12-3110.15-55.35%-81.92%
2015-12-3110.24-50.83%-55.68%
2014-12-3125.12-29.20%-30.29%
2013-12-3112.44-64.31%-68.28%
2012-12-312.34-110.19%-128.20%
2011-12-313.65-73.14%-81.08%
2010-12-312.61-66.96%-72.74%