PILLAR Corporation (TYO:6490)
Japan flag Japan · Delayed Price · Currency is JPY
10,980
+590 (5.68%)
Jun 19, 2026, 3:30 PM JST

PILLAR 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
251,018160,03077,580148,71087,75372,823
Market Cap Growth
188.82%106.28%-47.83%69.47%20.50%65.32%
Enterprise Value
237,012150,32372,664149,71969,60057,881
Last Close Price
10980.007000.003249.816038.523436.522696.34
PE Ratio
28.2917.909.3513.808.418.79
Forward PE
21.9815.588.3013.919.138.90
PS Ratio
4.222.691.342.541.801.79
PB Ratio
3.162.021.052.131.481.38
P/TBV Ratio
3.402.171.132.281.481.39
P/FCF Ratio
30.7419.6010.86-24.546.88
P/OCF Ratio
16.6010.585.4726.3714.496.09
PEG Ratio
1.680.630.630.630.630.63
EV/Sales Ratio
3.982.531.252.561.431.42
EV/EBITDA Ratio
14.839.414.808.644.414.33
EV/EBIT Ratio
19.5712.416.4110.545.035.08
EV/FCF Ratio
29.0218.4110.17-19.465.47
Debt / Equity Ratio
0.140.140.170.220.020.01
Debt / EBITDA Ratio
0.720.720.810.880.090.03
Debt / FCF Ratio
1.411.411.71-0.380.03
Net Debt / Equity Ratio
-0.18-0.18-0.13-0.04-0.36-0.39
Net Debt / EBITDA Ratio
-0.88-0.88-0.64-0.15-1.34-1.55
Net Debt / FCF Ratio
-1.71-1.71-1.360.45-5.90-1.97
Asset Turnover
0.580.580.590.680.710.68
Inventory Turnover
3.273.273.785.346.667.07
Quick Ratio
3.353.353.762.783.763.38
Current Ratio
4.284.284.813.504.253.76
Return on Equity (ROE)
11.67%11.67%11.54%16.67%18.62%16.83%
Return on Assets (ROA)
7.43%7.43%7.20%10.37%12.59%11.87%
Return on Invested Capital (ROIC)
12.91%13.20%11.95%19.31%28.23%24.21%
Return on Capital Employed (ROCE)
13.00%13.00%13.00%16.80%22.30%20.80%
Earnings Yield
3.56%5.59%10.70%7.25%11.88%11.38%
FCF Yield
3.25%5.10%9.21%-3.92%4.08%14.54%
Dividend Yield
1.71%1.86%3.85%2.30%3.87%3.93%
Payout Ratio
31.36%31.36%42.95%30.04%26.04%21.38%
Buyback Yield / Dilution
1.25%1.25%-0.09%1.00%0.42%0.75%
Total Shareholder Return
2.96%3.10%3.76%3.30%4.29%4.68%