NASDAQ:BCDA | Key Financial Ratios | BioCardia, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.09-154.34%-271.81%
2026-03-310.41-454.15%729.36%
2025-12-311.12-241.08%-919.33%
2025-09-301.62-138.91%-325.09%
2025-06-300.33-420.97%466.28%
2025-03-310.36-387.40%552.04%
2024-12-311.13-213.37%-949.34%
2024-09-301.78-123.22%-280.49%
2024-06-300.39-296.16%436.46%
2024-03-310.31-385.85%454.37%
2023-12-310.4-387.38%721.83%
2023-09-300.64-334.32%1898.03%
2023-06-301.29-203.63%-795.72%
2023-03-311.32-169.51%-635.95%
2022-12-312.19-121.59%-243.40%
2022-09-301.94-134.44%-301.20%
2022-06-303-106.42%-178.04%
2022-03-312.72-101.08%-176.13%
2021-12-313.63-80.31%-121.67%
2021-09-30-70.12%-90.60%
2021-06-30-65.75%-84.81%
2021-03-31-57.40%-72.08%
2020-12-315.33-64.05%-78.24%
2020-09-301.99-163.29%-377.24%
2020-06-302.66-117.76%-212.04%
2020-03-310.71-356.68%1218.78%
2019-12-311.59-191.56%-620.59%
2019-09-302.28-139.02%-285.89%
2019-06-300.28-537.59%653.00%
2019-03-311.06-272.79%-1719.80%
2018-12-312.44-217.97%-368.86%
2018-09-302.11-248.94%-469.80%
2018-06-304.09-173.45%-230.77%
2018-03-314.81-125.02%-158.60%
2017-12-315.71-90.91%-110.63%
2017-09-307.82-78.21%-89.98%
2017-06-3010.9-71.28%-78.71%
2017-03-3114.29-59.10%-63.71%
2016-12-3115.18-46.69%-50.09%
2016-09-30-70.10%-71.30%
2016-06-30-73.59%-73.59%
2016-03-31-59.28%-59.28%
2015-12-310.56-137.74%194.57%
2015-09-302.13%2.13%
2015-06-301.85%1.85%
2015-03-311.81%1.81%
2014-12-311.69%-0.54%
2014-09-301.32%1.32%
2014-06-301.23%1.23%
2014-03-310.81%0.81%
2013-12-310.14%0.14%
2013-09-300.39%0.39%
2013-06-303.56%3.56%
2013-03-312.52%2.53%
2012-12-312.29%2.30%
2012-09-30-0.13%-0.14%
2012-06-30-7.96%-8.05%
2012-03-3172.86%76.87%
2011-12-3170.40%74.50%
2011-09-3067.82%71.62%
2011-06-3013.27%13.52%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.12-241.08%-919.33%
2024-12-311.13-213.37%-949.34%
2023-12-310.4-387.38%721.83%
2022-12-312.19-121.59%-243.40%
2021-12-313.63-80.31%-121.67%
2020-12-315.33-64.05%-78.24%
2019-12-311.59-191.57%-620.63%
2018-12-312.44-217.97%-368.86%
2017-12-315.71-90.91%-110.63%
2016-12-3115.18-46.69%-50.09%
2015-12-310.56-137.74%194.57%
2014-12-311.69%-0.54%
2013-12-310.14%0.14%
2012-12-312.29%2.30%
2011-12-3170.35%74.45%
2010-12-31-211.76%-350.99%