Company Valuation: PILLAR Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 72,823 87,753 148,710 77,580 160,030 259,932 - -
Change - 20.5% 69.46% -47.83% 106.28% 62.43% - -
Enterprise Value (EV) 1 52,008 66,645 146,077 67,522 136,024 229,461 231,389 230,101
Change - 28.14% 119.19% -53.78% 101.45% 68.69% 0.84% -0.56%
P/E 8.79x 8.47x 13.8x 9.34x 18x 15.7x 13.2x 12.1x
PBR 1.38x 1.47x 2.13x 1.05x 2.02x 3.03x 2.67x 2.35x
PEG - 0.3x 3.12x -0.4x 1.98x 0.2x 0.7x 1.25x
Capitalization / Revenue 1.79x 1.8x 2.54x 1.34x 2.69x 3.02x 2.65x 2.44x
EV / Revenue 1.28x 1.37x 2.49x 1.16x 2.29x 2.67x 2.36x 2.16x
EV / EBITDA - - 8.67x 4.6x 8.77x 8.2x 6.47x 5.76x
EV / EBIT 4.57x 4.81x 10.3x 5.96x 11.2x 9.7x 8.21x 7.45x
EV / FCF - 22.8x -13.8x 6.48x 18.6x 94.9x 19.7x 13.1x
FCF Yield - 4.38% -7.23% 15.4% 5.38% 1.05% 5.07% 7.63%
Dividend per Share 2 106 133 159 125 130 271.3 323 355.1
Rate of return 3.44% 3.55% 2.49% 3.76% 1.86% 2.39% 2.84% 3.12%
EPS 2 350.5 443 462.6 355.8 388.2 725.7 859.2 942.4
Distribution rate 30.2% 30% 34.4% 35.1% 33.5% 37.4% 37.6% 37.7%
Net sales 1 40,670 48,702 58,605 57,988 59,479 86,067 98,033 106,533
EBITDA 1 - - 16,858 14,673 15,511 27,976 35,749 39,967
EBIT 1 11,392 13,842 14,206 11,335 12,107 23,667 28,167 30,867
Net income 1 8,285 10,428 10,780 8,299 8,941 16,600 19,633 21,500
Net Debt 1 -20,815 -21,108 -2,633 -10,058 -24,006 -30,471 -28,543 -29,831
Reference price 2 3,080.00 3,750.00 6,380.00 3,325.00 7,000.00 11,370.00 11,370.00 11,370.00
Nbr of stocks (in thousands) 23,644 23,401 23,309 23,332 22,861 22,861 - -
Announcement Date 5/12/22 5/12/23 5/13/24 5/14/25 5/14/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
17.55x3.03x9.32x2.13% 1.83B
30.89x5.48x20.01x0.84% 121B
34.65x5.47x20.75x1.55% 97.11B
41.9x8.49x24.85x-.--% 60.88B
28.62x3.27x18.89x0.73% 62.67B
40.81x6.35x27.99x1.92% 59.66B
28.3x5.24x18.36x2.12% 36.71B
31.04x4.1x15.49x0.11% 30.24B
20.82x1.78x12.83x2.26% 30.29B
20.72x3.58x11.46x1.47% 28.59B
Average 29.53x 4.68x 18.00x 1.31% 52.86B
Weighted average by Cap. 32.35x 5.24x 20.19x 1.15%

Y-o-Y evolution of P/E

Valuation ratios - P/E - PILLAR Corporation

Historical PBR trend

Valuation ratios - PBR - PILLAR Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - PILLAR Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - PILLAR Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - PILLAR Corporation
  1. Stock Market
  2. Stocks
  3. 6490 Stock
  4. Valuation PILLAR Corporation