EnBio Holdings, Inc (TYO:6092)
Japan flag Japan · Delayed Price · Currency is JPY
782.00
-18.00 (-2.25%)
May 28, 2026, 1:29 PM JST

EnBio Holdings Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
6,4946,1944,8414,8995,0395,517
Market Cap Growth
38.54%27.94%-1.18%-2.77%-8.68%30.65%
Enterprise Value
13,18912,86211,51910,49610,89410,854
Last Close Price
800.00763.00592.15586.25729.28788.98
PE Ratio
24.4723.3710.716.926.218.44
PS Ratio
0.510.490.450.510.620.61
PB Ratio
0.700.660.520.570.740.92
P/TBV Ratio
0.740.700.560.610.801.03
P/FCF Ratio
54.5752.05-8.396.094.42
P/OCF Ratio
5.565.31230.522.952.532.29
EV/Sales Ratio
1.041.021.081.101.341.21
EV/EBITDA Ratio
6.105.958.568.376.206.85
EV/EBIT Ratio
8.157.9413.5812.868.028.73
EV/FCF Ratio
110.83108.08-17.9713.178.69
Debt / Equity Ratio
1.141.141.091.001.301.44
Debt / EBITDA Ratio
4.934.937.516.875.065.41
Debt / FCF Ratio
89.5289.52-14.7610.766.87
Net Debt / Equity Ratio
0.710.710.740.580.891.04
Net Debt / EBITDA Ratio
3.063.065.064.003.453.92
Net Debt / FCF Ratio
55.6155.61-4.728.597.344.97
Asset Turnover
0.570.570.530.520.480.56
Inventory Turnover
2.422.422.742.272.052.64
Quick Ratio
1.221.221.171.180.811.15
Current Ratio
2.202.201.861.991.641.87
Return on Equity (ROE)
2.72%2.72%4.71%9.56%12.41%12.51%
Return on Assets (ROA)
4.59%4.59%2.62%2.78%5.03%4.85%
Return on Invested Capital (ROIC)
2.84%2.79%3.43%4.27%6.98%6.52%
Return on Capital Employed (ROCE)
9.20%9.20%5.20%5.40%10.50%9.60%
Earnings Yield
4.08%4.28%9.34%14.45%16.12%11.85%
FCF Yield
1.83%1.92%-29.77%11.92%16.41%22.64%
Dividend Yield
1.14%-1.52%1.36%1.10%1.01%
Payout Ratio
27.17%27.17%14.38%7.34%6.40%-
Buyback Yield / Dilution
-0.08%-0.08%-1.52%-20.11%0.01%0.03%
Total Shareholder Return
1.03%-0.08%-0.00%-18.75%1.10%1.05%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.