Toyo Kanetsu K.K. (TYO:6369)
Japan flag Japan · Delayed Price · Currency is JPY
3,985.00
+35.00 (0.89%)
Jul 17, 2025, 3:30 PM JST

Toyo Kanetsu K.K. Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jul '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
30,82628,23534,78221,20620,05122,312
Upgrade
Market Cap Growth
-18.82%-18.82%64.02%5.76%-10.14%35.08%
Upgrade
Enterprise Value
38,30234,30539,46331,93526,79121,110
Upgrade
Last Close Price
3985.003660.004245.402348.042077.222170.20
Upgrade
PE Ratio
8.457.769.798.928.5912.56
Upgrade
Forward PE
-17.1217.1217.1217.1217.12
Upgrade
PS Ratio
0.510.470.650.450.340.51
Upgrade
PB Ratio
0.790.730.920.560.550.61
Upgrade
P/TBV Ratio
0.810.740.940.570.560.62
Upgrade
P/FCF Ratio
9.748.92---63.57
Upgrade
P/OCF Ratio
5.825.33-19.19-15.06
Upgrade
PEG Ratio
-1.061.061.061.061.06
Upgrade
EV/Sales Ratio
0.630.570.730.670.450.48
Upgrade
EV/EBITDA Ratio
7.616.8810.259.737.546.06
Upgrade
EV/EBIT Ratio
9.168.3012.7712.789.547.79
Upgrade
EV/FCF Ratio
12.1010.84---60.14
Upgrade
Debt / Equity Ratio
0.360.360.450.300.380.25
Upgrade
Debt / EBITDA Ratio
2.802.804.423.483.852.64
Upgrade
Debt / FCF Ratio
4.424.42---26.23
Upgrade
Asset Turnover
0.890.890.820.740.960.73
Upgrade
Inventory Turnover
7.557.556.687.867.734.17
Upgrade
Quick Ratio
1.641.641.431.761.881.64
Upgrade
Current Ratio
1.971.971.772.172.112.42
Upgrade
Return on Equity (ROE)
9.49%9.49%9.38%6.38%6.40%5.00%
Upgrade
Return on Assets (ROA)
3.82%3.82%2.93%2.43%2.85%2.83%
Upgrade
Return on Capital (ROIC)
4.80%4.80%3.71%3.13%3.66%3.63%
Upgrade
Return on Capital Employed (ROCE)
8.80%8.80%7.00%5.40%6.10%5.90%
Upgrade
Earnings Yield
11.80%12.88%10.22%11.21%11.64%7.96%
Upgrade
FCF Yield
10.27%11.21%-6.32%-0.39%-10.52%1.57%
Upgrade
Dividend Yield
5.06%6.45%5.39%6.26%6.98%5.07%
Upgrade
Payout Ratio
59.48%59.48%33.60%50.17%40.49%47.83%
Upgrade
Buyback Yield / Dilution
0.99%0.99%3.79%0.95%2.28%4.58%
Upgrade
Total Shareholder Return
6.05%7.44%9.19%7.22%9.26%9.65%
Upgrade
Updated Feb 14, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.