The Towa Bank, Ltd. (TYO:8558)
Japan flag Japan · Delayed Price · Currency is JPY
1,430.00
-46.00 (-3.12%)
Jun 19, 2026, 3:30 PM JST

The Towa Bank 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
50,67433,69222,64526,57020,08819,893
Market Cap Growth
96.65%48.79%-14.77%32.27%0.98%-21.43%
Last Close Price
1430.00990.00595.81658.25475.70450.21
PE Ratio
--5.018.005.1511.40
PS Ratio
1.310.870.630.830.630.66
PB Ratio
0.560.370.250.220.170.16
Debt / Equity Ratio
1.551.551.331.010.992.34
Net Debt / Equity Ratio
-1.56-1.56-0.51-0.63-0.62-0.67
Net Debt / FCF Ratio
8.948.942.178.530.333.13
Return on Equity (ROE)
-26.94%-26.94%4.31%2.99%3.38%1.38%
Return on Assets (ROA)
-1.02%-1.02%0.19%0.15%0.17%0.07%
Earnings Yield
-48.35%-72.71%19.96%13.29%20.38%8.77%
FCF Yield
-31.17%-46.88%-94.05%-33.13%-1089.73%-134.36%
Dividend Yield
3.39%3.54%5.87%3.80%5.25%5.55%
Payout Ratio
--33.23%31.70%27.31%74.38%
Buyback Yield / Dilution
10.87%10.87%36.55%3.44%-1.85%-8.03%
Total Shareholder Return
14.26%14.41%42.42%7.24%3.41%-2.48%