The Towa Bank, Ltd. (TYO:8558)
Japan flag Japan · Delayed Price · Currency is JPY
1,280.00
+29.00 (2.32%)
May 29, 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
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
43,56233,69222,64526,57020,08819,893
Market Cap Growth
97.50%48.79%-14.77%32.27%0.98%-21.43%
Last Close Price
1280.00990.00595.81658.25475.70450.21
PE Ratio
--5.018.005.1511.40
PS Ratio
1.130.870.630.830.630.66
PB Ratio
0.480.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
-56.24%-72.71%19.96%13.29%20.38%8.77%
FCF Yield
-36.26%-46.88%-94.05%-33.13%-1089.73%-134.36%
Dividend Yield
2.73%-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
13.61%10.87%42.42%7.24%3.41%-2.48%