Punch Industry Co., Ltd. (TYO:6165)
Japan flag Japan · Delayed Price · Currency is JPY
500.00
-2.00 (-0.40%)
Jan 23, 2026, 3:30 PM JST

Punch Industry Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jan '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
13,76811,17011,20510,92310,92513,264
Upgrade
Market Cap Growth
26.69%-0.31%2.59%-0.02%-17.64%48.73%
Upgrade
Enterprise Value
11,2708,6199,5729,16710,09514,957
Upgrade
Last Close Price
500.00397.80428.64401.58427.73505.42
Upgrade
PE Ratio
11.2512.87-7.865.3627.81
Upgrade
Forward PE
-42.4642.4642.4642.4642.46
Upgrade
PS Ratio
0.330.270.290.260.280.41
Upgrade
PB Ratio
0.650.510.600.570.671.07
Upgrade
P/TBV Ratio
0.670.520.620.600.681.08
Upgrade
P/FCF Ratio
16.498.9227.337.685.625.44
Upgrade
P/OCF Ratio
7.324.928.784.273.724.51
Upgrade
EV/Sales Ratio
0.270.210.250.210.260.46
Upgrade
EV/EBITDA Ratio
3.542.963.902.552.525.79
Upgrade
EV/EBIT Ratio
5.695.117.713.763.329.27
Upgrade
EV/FCF Ratio
13.506.8823.356.455.206.13
Upgrade
Debt / Equity Ratio
0.140.140.190.140.210.37
Upgrade
Debt / EBITDA Ratio
0.911.061.450.760.851.77
Upgrade
Debt / FCF Ratio
3.482.488.671.911.751.88
Upgrade
Asset Turnover
1.301.301.281.451.471.29
Upgrade
Inventory Turnover
6.706.616.046.346.385.71
Upgrade
Quick Ratio
2.042.112.231.801.601.45
Upgrade
Current Ratio
2.612.712.882.402.131.91
Upgrade
Return on Equity (ROE)
5.88%4.28%-3.03%7.90%14.22%3.95%
Upgrade
Return on Assets (ROA)
3.90%3.37%2.58%5.14%7.11%4.01%
Upgrade
Return on Invested Capital (ROIC)
6.68%5.66%7.56%10.44%15.71%5.57%
Upgrade
Return on Capital Employed (ROCE)
8.60%6.90%5.60%11.50%16.20%10.60%
Upgrade
Earnings Yield
8.82%7.77%-5.15%12.73%18.67%3.60%
Upgrade
FCF Yield
6.06%11.21%3.66%13.02%17.79%18.39%
Upgrade
Dividend Yield
3.69%4.92%4.53%4.86%3.04%0.40%
Upgrade
Payout Ratio
41.89%54.15%-24.89%6.42%9.01%
Upgrade
Buyback Yield / Dilution
-11.67%-5.62%-5.80%4.46%-10.29%-0.68%
Upgrade
Total Shareholder Return
-7.90%-0.71%-1.27%9.31%-7.25%-0.28%
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.