Company Valuation: TOWA Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 61,496 52,391 266,737 111,460 166,488 209,403 - -
Change - -14.81% 409.12% -58.21% 49.37% 25.78% - -
Enterprise Value (EV) 1 59,507 51,717 259,357 97,371 156,228 199,002 197,753 193,129
Change - -13.09% 401.49% -62.46% 60.45% 27.38% -0.63% -2.34%
P/E 7.56x 7.13x 41.4x 13.7x 36.2x 24.4x 19.7x 17.3x
PBR 1.51x 1.11x 4.56x 1.82x 2.36x 2.69x 2.45x 2.2x
PEG - -0.74x -3.4x 0.5x -0.8x 0.3x 0.8x 1.2x
Capitalization / Revenue 1.21x 0.97x 5.28x 2.08x 3.06x 3.11x 2.83x 2.55x
EV / Revenue 1.17x 0.96x 5.14x 1.82x 2.87x 2.96x 2.67x 2.35x
EV / EBITDA 4.42x 4.13x 23.2x 8.43x 15.6x 13.8x 10.9x 9.85x
EV / EBIT 5.17x 5.15x 29.9x 11x 22.6x 16.5x 13.1x 11.2x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 16.67 13.33 13.33 20 20 24.6 26.6 25.33
Rate of return 2.03% 1.91% 0.37% 1.35% 0.9% 0.88% 0.95% 0.91%
EPS 2 108.4 97.9 85.9 108.3 61.22 114.4 141.4 161.7
Distribution rate 15.4% 13.6% 15.5% 18.5% 32.7% 21.5% 18.8% 15.7%
Net sales 1 50,666 53,822 50,471 53,479 54,365 67,333 74,014 82,250
EBITDA 1 13,455 12,535 11,202 11,553 10,040 14,400 18,100 19,600
EBIT 1 11,505 10,037 8,661 8,880 6,917 12,086 15,043 17,200
Net income 1 8,129 7,346 6,444 8,121 4,593 8,585 10,614 12,131
Net Debt 1 -1,989 -674 -7,380 -14,089 -10,260 -10,400 -11,649 -16,274
Reference price 2 819.67 698.00 3,556.67 1,486.00 2,219.00 2,791.00 2,791.00 2,791.00
Nbr of stocks (in thousands) 75,026 75,059 74,996 75,007 75,028 75,028 - -
Announcement Date 5/12/22 5/11/23 5/10/24 5/9/25 5/11/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
24.39x2.96x13.82x0.88% 1.29B
40.42x12.46x36.3x0.37% 421B
64.01x9.63x49.03x0.15% 72.48B
90.11x19.43x90.45x0.09% 49.56B
39.52x10.27x26.85x0.45% 48.63B
38.59x12.28x25.9x1.01% 43.28B
42.63x4.12x12.09x0.07% 31.54B
100.89x23.6x101.9x0.12% 29.85B
80.32x15.81x71.02x0.26% 21.38B
56.32x18.56x41.33x1.51% 20.43B
Average 57.72x 12.91x 46.87x 0.49% 73.9B
Weighted average by Cap. 50.00x 12.84x 42.67x 0.38%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 6315 Stock
  4. Valuation TOWA Corporation