PhoenixBio Co., Ltd. (TYO:6190)
Japan flag Japan · Delayed Price · Currency is JPY
391.00
-5.00 (-1.26%)
Jun 3, 2026, 3:30 PM JST

PhoenixBio 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
1,5911,7911,4951,9422,2351,733
Market Cap Growth
20.15%19.82%-23.02%-13.12%28.96%-14.45%
Enterprise Value
9281,0777781,0601,5361,329
Last Close Price
391.00440.00369.00482.00615.00524.00
PE Ratio
12.7114.33-74.684.53-
Forward PE
-22.9922.9922.9922.9922.99
PS Ratio
1.021.140.971.131.051.31
PB Ratio
1.031.151.101.081.482.09
P/TBV Ratio
1.031.161.111.091.482.10
P/FCF Ratio
28.4231.98--8.28173.29
P/OCF Ratio
23.4026.34--8.07108.31
EV/Sales Ratio
0.590.690.510.620.721.00
EV/EBITDA Ratio
8.009.28-35.322.89-
EV/EBIT Ratio
11.1912.98-211.913.02-
EV/FCF Ratio
16.5819.23--5.69132.89
Debt / Equity Ratio
0.310.310.410.400.751.25
Debt / EBITDA Ratio
4.184.18-24.072.12-
Debt / FCF Ratio
8.668.66--4.18103.70
Net Debt / Equity Ratio
-0.43-0.43-0.43-0.37-0.28-0.35
Net Debt / EBITDA Ratio
-5.72-5.725.42-22.07-0.803.51
Net Debt / FCF Ratio
-11.84-11.846.226.02-1.58-28.80
Asset Turnover
0.700.700.620.600.800.55
Inventory Turnover
1.141.141.081.281.822.22
Quick Ratio
3.443.442.333.801.433.54
Current Ratio
4.414.413.035.061.784.23
Return on Equity (ROE)
8.57%8.57%-28.35%1.57%42.10%-40.29%
Return on Assets (ROA)
2.32%2.32%-3.40%0.11%12.01%-4.38%
Return on Invested Capital (ROIC)
9.37%9.50%-14.22%0.20%60.45%-25.02%
Return on Capital Employed (ROCE)
4.60%4.60%-7.90%0.20%29.40%-9.10%
Earnings Yield
7.85%6.98%-29.97%1.34%22.06%-22.33%
FCF Yield
3.52%3.13%-6.29%-5.67%12.08%0.58%
Buyback Yield / Dilution
-0.50%-0.50%-6.95%25.42%-53.57%-2.11%