Integrated BioPharma, Inc. (INBP)
OTCMKTS: INBP · Delayed Price · USD
0.210
-0.030 (-12.50%)
Jun 28, 2024, 11:25 AM EDT - Market closed

Integrated BioPharma Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year
Current20232022202120202019 2018 - 1996
Market Capitalization
6101533135
Upgrade
Market Cap Growth
-39.95%-33.75%-54.33%145.49%148.64%14.19%
Upgrade
Enterprise Value
61117382418
Upgrade
PE Ratio
--290.693.894.083.243.17
Upgrade
PS Ratio
0.100.200.270.510.250.11
Upgrade
PB Ratio
0.330.520.802.282.192.83
Upgrade
P/FCF Ratio
67.668.864.1411.8611.83-62.23
Upgrade
P/OCF Ratio
13.858.023.6510.719.9416.32
Upgrade
EV/Sales Ratio
0.100.220.300.610.460.36
Upgrade
EV/EBITDA Ratio
11.818.635.945.777.625.14
Upgrade
EV/EBIT Ratio
-103.7175.948.476.5810.086.62
Upgrade
EV/FCF Ratio
67.8610.074.6213.9621.37-206.65
Upgrade
Debt / Equity Ratio
0.110.140.110.421.846.81
Upgrade
Debt / EBITDA Ratio
3.802.050.730.903.533.73
Upgrade
Debt / FCF Ratio
21.832.390.572.189.90-149.94
Upgrade
Quick Ratio
0.971.210.990.660.460.40
Upgrade
Current Ratio
2.633.393.161.951.261.14
Upgrade
Asset Turnover
2.381.992.232.502.302.53
Upgrade
Interest Coverage
-88.753.0018.3722.596.014.29
Upgrade
Return on Equity (ROE)
-0.61%-0.18%20.66%55.90%67.71%89.17%
Upgrade
Return on Assets (ROA)
-0.43%-0.13%15.20%31.50%17.90%8.53%
Upgrade
Return on Capital (ROIC)
-0.34%-0.19%14.08%31.45%18.44%15.12%
Upgrade
Earnings Yield
-1.84%-0.34%25.73%24.53%30.87%31.54%
Upgrade
FCF Yield
1.48%11.29%24.16%8.43%8.45%-1.61%
Upgrade
Buyback Yield / Dilution
-2.72%7.34%-0.65%-3.07%-5.31%2.41%
Upgrade
Total Shareholder Return
-2.72%7.34%-0.65%-3.07%-5.31%2.41%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.