Impact BioMedical Inc. (IBO)
NYSEAMERICAN: IBO · Real-Time Price · USD
0.6468
-0.1332 (-17.08%)
At close: Mar 23, 2026, 4:00 PM EDT
0.6070
-0.0398 (-6.15%)
Pre-market: Mar 24, 2026, 7:16 AM EDT

Impact BioMedical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
705317---
Market Cap Growth
551.84%216.73%----
Enterprise Value
69.7455.7826.6000
Last Close Price
0.650.511.45---
PE Ratio
--1.33-0.63---
PS Ratio
2179.341651.05----
PB Ratio
5.374.193.92---
P/TBV Ratio
1.621.263.66---
P/FCF Ratio
--27.95-5.84---
P/OCF Ratio
--27.95-5.84---
EV/Sales Ratio
2179.241743.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)
-117.10%-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.02%-32.02%-136.91%-11.95%-8.54%-7.28%
Earnings Yield
-16.97%-75.25%-158.62%---
FCF Yield
-2.71%-3.58%-17.11%---
Buyback Yield / Dilution
-0.00%-22.34%---
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q