PhoenixBio Co., Ltd. (TYO:6190)
Japan flag Japan · Delayed Price · Currency is JPY
351.00
+5.00 (1.45%)
Jun 24, 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,4291,7911,4951,9422,2351,733
Market Cap Growth
-4.42%19.82%-23.02%-13.12%28.96%-14.45%
Enterprise Value
7661,0777781,0601,5361,329
Last Close Price
351.00440.00369.00482.00615.00524.00
PE Ratio
11.4114.33-74.684.53-
Forward PE
-22.9922.9922.9922.9922.99
PS Ratio
0.911.140.971.131.051.31
PB Ratio
0.921.151.101.081.482.09
P/TBV Ratio
0.931.161.111.091.482.10
P/FCF Ratio
25.5131.98--8.28173.29
P/OCF Ratio
21.0126.34--8.07108.31
EV/Sales Ratio
0.490.690.510.620.721.00
EV/EBITDA Ratio
6.609.28-35.322.89-
EV/EBIT Ratio
9.2212.98-211.913.02-
EV/FCF Ratio
13.6719.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
8.75%6.98%-29.97%1.34%22.06%-22.33%
FCF Yield
3.92%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%