BioCardia, Inc. (BCDA)
NASDAQ: BCDA · Real-Time Price · USD
0.8674
+0.0343 (4.12%)
At close: Jun 16, 2026, 4:00 PM EDT
0.8280
-0.0394 (-4.54%)
After-hours: Jun 16, 2026, 7:59 PM EDT

BioCardia Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1013101612698
Market Cap Growth
-15.69%34.04%-36.17%-87.52%28.20%-41.96%
Enterprise Value
9.3311.488.6115.93120.1587.19
Last Close Price
0.871.252.189.9694.0587.30
PS Ratio
--172.9332.9493.1196.74
PB Ratio
-15.0211.98-9.8025.739.46
P/TBV Ratio
-9.317.15-22.719.49
EV/Sales Ratio
--148.4533.3988.8785.90
Debt / Equity Ratio
-0.100.68-0.610.270.16
Net Debt / Equity Ratio
0.51-2.20-1.70-0.13-1.17-1.06
Net Debt / EBITDA Ratio
0.070.240.18-0.020.490.88
Net Debt / FCF Ratio
0.070.260.18-0.020.541.05
Asset Turnover
-00.020.070.110.05
Quick Ratio
0.341.031.020.322.113.51
Current Ratio
0.411.121.130.402.193.63
Return on Equity (ROE)
9143.86%-955.89%2089.03%-708.06%-155.91%-85.48%
Return on Assets (ROA)
-305.09%-231.97%-238.44%-182.22%-93.30%-64.53%
Return on Invested Capital (ROIC)
-742.10%-634.33%-478.24%-524.03%-403.01%-469.17%
Return on Capital Employed (ROCE)
18395.30%-694.46%-2046.29%-416.82%-130.68%-81.01%
Buyback Yield / Dilution
-135.69%-142.98%-94.32%-19.52%-4.75%-67.19%
Total Shareholder Return
-135.69%-142.98%-94.32%-19.52%-4.75%-67.19%
SEC Filings: 10-K · 10-Q