Immuno-Biological Laboratories Co., Ltd. (TYO:4570)
Japan flag Japan · Delayed Price · Currency is JPY
1,007.00
-5.00 (-0.49%)
Jun 3, 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
9,37912,4994,4704,9273,7913,046
Market Cap Growth
114.71%179.58%-9.26%29.98%24.46%-40.76%
Enterprise Value
8,56611,7893,9074,5343,6332,855
Last Close Price
1007.001342.00477.95526.74405.26325.60
PE Ratio
28.5137.9917.9526.49--
PS Ratio
9.3412.454.616.044.774.71
PB Ratio
5.096.782.953.903.522.23
P/TBV Ratio
5.096.792.963.903.522.23
P/FCF Ratio
34.9946.6436.0542.11145.79-
P/OCF Ratio
31.1641.5224.4337.04145.79-
EV/Sales Ratio
8.5311.744.035.564.584.41
EV/EBITDA Ratio
28.6539.4317.4440.48--
EV/EBIT Ratio
30.4841.9518.7041.2269.86-
EV/FCF Ratio
31.9643.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.51%2.63%5.57%3.77%-7.62%-8.47%
FCF Yield
2.86%2.14%2.77%2.38%0.69%-3.05%