Impact BioMedical Inc. (IBO)
NYSEAMERICAN: IBO · Real-Time Price · USD
0.63325
-0.0098 (-1.52%)
May 6, 2026, 1:56 PM EDT - Market open

Impact BioMedical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
685317---
Market Cap Growth
1246.11%216.74%----
Enterprise Value
68.8955.7826.6000
Last Close Price
0.630.511.45---
PE Ratio
--1.33-0.63---
PS Ratio
2153.061651.05----
PB Ratio
5.344.193.92---
P/TBV Ratio
1.591.2610.74---
P/FCF Ratio
--27.95-5.84---
P/OCF Ratio
--27.95-5.84---
EV/Sales Ratio
2152.961743.02----
EV/EBITDA Ratio
--17.78-0.96---
EV/EBIT Ratio
--13.03-0.93---
EV/FCF Ratio
--29.51-9.32---
Debt / Equity Ratio
-01.230.430.310.31
Debt / EBITDA Ratio
---0.32-4.15-4.36-6.04
Debt / FCF Ratio
---3.11-4.21-3.97-6.18
Net Debt / Equity Ratio
001.620.480.340.34
Net Debt / EBITDA Ratio
0.000.00-0.25-4.15-4.36-6.02
Net Debt / FCF Ratio
0.000.00-2.41-4.21-3.97-6.16
Asset Turnover
0.000.00000.000
Inventory Turnover
13.4613.46----
Quick Ratio
0.010.010.200.010.000.00
Current Ratio
0.350.350.250.030.010.02
Return on Equity (ROE)
-133.59%-104.16%-139.55%-14.47%-19.99%-4.63%
Return on Assets (ROA)
-18.66%-18.66%-88.69%-8.84%-6.09%-3.22%
Return on Invested Capital (ROIC)
-20.92%-20.92%-94.47%-9.00%-6.14%-3.23%
Return on Capital Employed (ROCE)
-32.01%-32.02%-136.91%-11.95%-8.54%-7.28%
Earnings Yield
-17.18%-75.25%-158.62%---
FCF Yield
-2.74%-3.58%-17.11%---
Buyback Yield / Dilution
-193.30%0.00%47.63%14.54%0.00%-1389805.36%
Total Shareholder Return
-193.30%0.00%47.63%14.54%0.00%-1389805.36%
Updated Mar 11, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q