The Towa Bank, Ltd. (TYO:8558)
Japan flag Japan · Delayed Price · Currency is JPY
1,272.00
-54.00 (-4.07%)
Jul 10, 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
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
45,07533,69222,64526,57020,08819,893
Market Cap Growth
78.45%48.79%-14.77%32.27%0.98%-21.43%
Last Close Price
1272.00990.00595.81658.25475.70450.21
PE Ratio
--5.018.005.1511.40
PS Ratio
1.200.870.630.830.630.66
PB Ratio
0.500.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
-54.35%-72.71%19.96%13.29%20.38%8.77%
FCF Yield
-35.04%-46.88%-94.05%-33.13%-1089.73%-134.36%
Dividend Yield
3.77%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.46%14.41%42.42%7.24%3.41%-2.48%