Integrated BioPharma, Inc. (INBP)
OTCMKTS · Delayed Price · Currency is USD
0.2900
0.00 (0.00%)
Apr 1, 2025, 4:00 PM EST

Integrated BioPharma Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2019 - 2015
Period Ending
Apr '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 2019 - 2015
Market Capitalization
10610153313
Upgrade
Market Cap Growth
35.38%-36.28%-33.74%-54.33%146.41%95.65%
Upgrade
Enterprise Value
9610194122
Upgrade
Last Close Price
0.340.210.330.501.100.45
Upgrade
PE Ratio
11.0456.44-3.904.093.24
Upgrade
PS Ratio
0.200.130.200.270.520.25
Upgrade
PB Ratio
0.520.330.530.812.292.19
Upgrade
P/TBV Ratio
0.510.330.530.812.292.19
Upgrade
P/FCF Ratio
5.9216.218.894.1511.9011.83
Upgrade
P/OCF Ratio
4.326.708.053.6610.759.94
Upgrade
EV/Sales Ratio
0.180.130.200.350.640.42
Upgrade
EV/EBITDA Ratio
3.2811.1221.856.316.686.14
Upgrade
EV/EBIT Ratio
6.3225.2685.757.087.076.72
Upgrade
EV/FCF Ratio
5.2716.269.225.3914.8419.48
Upgrade
Debt / Equity Ratio
0.070.090.140.110.421.84
Upgrade
Debt / EBITDA Ratio
0.471.141.910.550.842.41
Upgrade
Debt / FCF Ratio
0.764.612.390.572.189.90
Upgrade
Asset Turnover
2.031.952.002.222.632.47
Upgrade
Inventory Turnover
4.054.324.374.374.964.87
Upgrade
Quick Ratio
1.201.041.210.990.660.46
Upgrade
Current Ratio
3.262.923.393.161.951.26
Upgrade
Return on Equity (ROE)
4.85%0.59%-0.18%23.33%78.55%103.22%
Upgrade
Return on Assets (ROA)
3.52%0.61%0.30%6.77%14.94%9.53%
Upgrade
Return on Capital (ROIC)
4.32%0.74%0.36%8.38%19.26%12.73%
Upgrade
Return on Capital Employed (ROCE)
7.20%1.20%0.60%13.70%35.70%33.10%
Upgrade
Earnings Yield
9.01%1.77%-0.34%25.64%24.44%30.88%
Upgrade
FCF Yield
16.88%6.17%11.25%24.08%8.40%8.46%
Upgrade
Buyback Yield / Dilution
-4.24%-3.08%7.34%-0.65%-3.07%-5.31%
Upgrade
Updated Feb 13, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.