Immuno-Biological Laboratories Co., Ltd. (TYO:4570)
Japan flag Japan · Delayed Price · Currency is JPY
1,312.00
-33.00 (-2.45%)
May 12, 2026, 3:30 PM JST

TYO:4570 Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
12,2194,4704,9273,7913,0465,141
Market Cap Growth
200.92%-9.26%29.98%24.46%-40.76%2.79%
Enterprise Value
11,5093,9074,5343,6332,8554,618
Last Close Price
1312.00477.95526.74405.26325.60549.64
PE Ratio
33.5717.9526.49---
PS Ratio
11.854.616.044.774.718.54
PB Ratio
6.932.953.903.522.233.16
P/TBV Ratio
6.942.963.903.522.233.16
P/FCF Ratio
-36.0542.11145.79--
P/OCF Ratio
-24.4337.04145.79--
EV/Sales Ratio
11.164.035.564.584.417.67
EV/EBITDA Ratio
34.5917.4440.48---
EV/EBIT Ratio
37.3718.7041.2269.86--
EV/FCF Ratio
-31.5138.75139.72--
Debt / Equity Ratio
0.100.140.190.220.170.06
Debt / EBITDA Ratio
0.550.912.10---
Debt / FCF Ratio
-1.652.019.00--
Net Debt / Equity Ratio
-0.40-0.41-0.39-0.35-0.20-0.32
Net Debt / EBITDA Ratio
-2.13-2.77-4.45---
Net Debt / FCF Ratio
--5.01-4.26-14.612.962.48
Asset Turnover
0.550.560.540.510.370.29
Inventory Turnover
0.861.050.940.830.850.78
Quick Ratio
3.913.763.603.302.995.53
Current Ratio
5.304.954.914.624.957.75
Return on Equity (ROE)
23.04%17.92%15.88%-23.63%-17.22%-17.78%
Return on Assets (ROA)
10.18%7.54%4.50%2.07%-4.30%-7.16%
Return on Capital Employed (ROCE)
17.10%13.40%8.10%4.40%-8.30%-14.20%
Earnings Yield
2.98%5.57%3.77%-7.62%-8.47%-6.19%
FCF Yield
-2.77%2.38%0.69%-3.05%-4.03%
Buyback Yield / Dilution
-0.00%-0.00%--5.95%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.