Bank of Innovation,Inc. (TYO:4393)
Japan flag Japan · Delayed Price · Currency is JPY
4,995.00
+200.00 (4.17%)
Mar 5, 2026, 3:30 PM JST

Bank of Innovation,Inc. Ratios and Metrics

Millions JPY. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
19,85132,19220,86622,09612,2856,795
Market Cap Growth
-22.08%54.28%-5.57%79.86%80.81%-51.63%
Enterprise Value
14,70327,58417,70817,67312,7396,304
Last Close Price
4995.008100.005250.005520.003200.001773.00
PE Ratio
17.5423.8323.316.71--
PS Ratio
1.642.601.531.045.063.19
PB Ratio
3.245.544.676.0130.799.41
P/TBV Ratio
3.245.544.686.0131.269.48
P/FCF Ratio
-11.37-4.28--
P/OCF Ratio
-11.23-4.24--
EV/Sales Ratio
1.212.231.300.835.252.96
EV/EBITDA Ratio
7.5412.7213.143.60--
EV/EBIT Ratio
7.5912.8013.303.61--
EV/FCF Ratio
-9.74-3.42--
Debt / Equity Ratio
00.000.050.153.212.00
Debt / EBITDA Ratio
0.000.010.150.11--
Debt / FCF Ratio
-0.01-0.11--
Net Debt / Equity Ratio
-0.84-0.92-0.60-1.320.59-0.31
Net Debt / EBITDA Ratio
-2.64-2.48-2.00-0.99-0.230.28
Net Debt / FCF Ratio
--1.901.55-0.94-0.240.31
Asset Turnover
1.661.801.964.211.080.75
Quick Ratio
3.873.414.241.821.242.47
Current Ratio
3.963.534.391.881.312.66
Return on Equity (ROE)
20.33%26.28%21.98%161.54%-149.51%-54.70%
Return on Assets (ROA)
16.52%19.60%11.97%60.46%-27.98%-17.85%
Return on Invested Capital (ROIC)
156.22%120.64%300.78%--178.58%-202.76%
Return on Capital Employed (ROCE)
31.10%36.40%28.90%122.30%-105.70%-47.40%
Earnings Yield
5.70%4.20%4.29%14.90%-6.82%-7.96%
FCF Yield
-8.80%-8.34%23.37%-7.93%-10.80%
Buyback Yield / Dilution
0.15%0.33%0.98%-4.69%-0.35%0.61%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.