Integrated BioPharma, Inc. (INBP)
OTCMKTS: INBP · Delayed Price · USD
0.191
-0.019 (-9.10%)
May 2, 2024, 2:46 PM EDT - Market closed

Integrated BioPharma Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Current2023202220212020201920182017201620152014 2013 - 1996
Market Capitalization
610153313554225
Upgrade
Market Cap Growth
--33.75%-54.33%145.49%148.64%14.19%16.82%72.82%29.41%-65.96%66.68%
Upgrade
Enterprise Value
711173824181919181619
Upgrade
PE Ratio
-4.83-290.693.894.083.243.176.901.712.422.4440.23
Upgrade
PS Ratio
0.090.200.270.510.250.110.110.090.050.050.16
Upgrade
PB Ratio
0.310.520.802.282.192.83-0.90-0.68-0.28-0.19-0.52
Upgrade
P/FCF Ratio
23.048.864.1411.8611.83-62.235.0957.32-3.30-5.153.11
Upgrade
P/OCF Ratio
20.278.023.6510.719.9416.324.0110.11-3.91-15.882.81
Upgrade
EV/Sales Ratio
0.120.220.300.610.460.360.440.410.420.430.56
Upgrade
EV/EBITDA Ratio
-114.388.635.945.777.625.148.875.557.1311.9310.85
Upgrade
EV/EBIT Ratio
-13.1775.948.476.5810.086.6210.606.278.3217.1113.98
Upgrade
EV/FCF Ratio
29.2210.074.6213.9621.37-206.6520.65273.45-25.01-45.8811.15
Upgrade
Debt / Equity Ratio
0.120.140.110.421.846.81-2.78-2.57-1.88-1.53-1.39
Upgrade
Debt / EBITDA Ratio
-29.152.050.730.903.533.736.794.436.3510.648.08
Upgrade
Debt / FCF Ratio
9.122.390.572.189.90-149.9415.81218.01-22.27-40.938.31
Upgrade
Quick Ratio
0.771.210.990.660.460.400.260.410.340.270.27
Upgrade
Current Ratio
2.933.393.161.951.261.140.751.131.020.790.79
Upgrade
Asset Turnover
2.381.992.232.502.302.533.003.093.003.232.91
Upgrade
Interest Coverage
-226.003.0018.3722.596.014.291.834.102.220.951.40
Upgrade
Return on Equity (ROE)
-2.07%-0.18%20.66%55.90%67.71%89.17%-12.97%-39.57%-11.50%-7.89%-1.29%
Upgrade
Return on Assets (ROA)
-1.50%-0.13%15.20%31.50%17.90%8.53%4.66%15.44%6.80%6.32%1.13%
Upgrade
Return on Capital (ROIC)
-3.28%-0.19%14.08%31.45%18.44%15.12%12.27%43.17%23.24%16.02%20.53%
Upgrade
Earnings Yield
-6.70%-0.34%25.73%24.53%30.87%31.54%14.49%58.47%41.27%40.97%2.49%
Upgrade
FCF Yield
4.34%11.29%24.16%8.43%8.45%-1.61%19.65%1.74%-30.28%-19.40%32.16%
Upgrade
Buyback Yield / Dilution
-0.50%7.34%-0.65%-3.07%-5.31%2.41%-0.48%-42.39%27.89%-38.65%0.23%
Upgrade
Total Shareholder Return
-0.50%7.34%-0.65%-3.07%-5.31%2.41%-0.48%-42.39%27.89%-38.65%0.23%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.