Immuno-Biological Laboratories Co., Ltd. (TYO:4570)
Japan flag Japan · Delayed Price · Currency is JPY
942.00
0.00 (0.00%)
Jun 24, 2026, 3:30 PM JST

TYO:4570 Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
8,77312,4994,4704,9273,7913,046
Market Cap Growth
71.58%179.58%-9.26%29.98%24.46%-40.76%
Enterprise Value
7,96011,7893,9074,5343,6332,855
Last Close Price
942.001342.00477.95526.74405.26325.60
PE Ratio
26.6737.9917.9526.49--
PS Ratio
8.7412.454.616.044.774.71
PB Ratio
4.766.782.953.903.522.23
P/TBV Ratio
4.766.792.963.903.522.23
P/FCF Ratio
32.7446.6436.0542.11145.79-
P/OCF Ratio
29.1541.5224.4337.04145.79-
EV/Sales Ratio
7.9311.744.035.564.584.41
EV/EBITDA Ratio
26.6239.4317.4440.48--
EV/EBIT Ratio
28.3341.9518.7041.2269.86-
EV/FCF Ratio
29.7043.9931.5138.75139.72-
Debt / Equity Ratio
0.100.100.140.190.220.17
Debt / EBITDA Ratio
0.590.590.912.10--
Debt / FCF Ratio
0.660.661.652.019.00-
Net Debt / Equity Ratio
-0.44-0.44-0.41-0.39-0.35-0.20
Net Debt / EBITDA Ratio
-2.72-2.72-2.77-4.45--
Net Debt / FCF Ratio
-3.03-3.03-5.01-4.26-14.612.96
Asset Turnover
0.500.500.560.540.510.37
Inventory Turnover
0.860.861.050.940.830.85
Quick Ratio
4.234.233.763.603.302.99
Current Ratio
5.695.694.954.914.624.95
Return on Equity (ROE)
19.60%19.60%17.92%15.88%-23.63%-17.22%
Return on Assets (ROA)
8.78%8.78%7.54%4.50%2.07%-4.30%
Return on Capital Employed (ROCE)
15.00%15.00%13.40%8.10%4.40%-8.30%
Earnings Yield
3.75%2.63%5.57%3.77%-7.62%-8.47%
FCF Yield
3.05%2.14%2.77%2.38%0.69%-3.05%
Dividend Yield
0.75%0.45%----
Total Shareholder Return
0.75%0.45%----