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 173,848 - -
Change - -14.81% 409.12% -58.21% 49.37% 4.42% - -
Enterprise Value (EV) 1 59,507 51,717 259,357 97,371 156,228 163,448 162,199 157,575
Change - -13.09% 401.49% -62.46% 60.45% 4.62% -0.76% -2.85%
P/E 7.56x 7.13x 41.4x 13.7x 36.2x 20.1x 15.8x 13.3x
PBR 1.51x 1.11x 4.56x 1.82x 2.36x 2.26x 2.03x 1.83x
PEG - -0.74x -3.4x 0.5x -0.8x 0.2x 0.6x 0.7x
Capitalization / Revenue 1.21x 0.97x 5.28x 2.08x 3.06x 2.53x 2.26x 1.99x
EV / Revenue 1.17x 0.96x 5.14x 1.82x 2.87x 2.38x 2.11x 1.8x
EV / EBITDA 4.42x 4.13x 23.2x 8.43x 15.6x 11.4x 8.96x 8.04x
EV / EBIT 5.17x 5.15x 29.9x 11x 22.6x 13.5x 10.3x 8.47x
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% 1.06% 1.15% 1.09%
EPS 2 108.4 97.9 85.9 108.3 61.22 115.3 146.9 173.7
Distribution rate 15.4% 13.6% 15.5% 18.5% 32.7% 21.3% 18.1% 14.6%
Net sales 1 50,666 53,822 50,471 53,479 54,365 68,700 76,829 87,400
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,146 15,686 18,600
Net income 1 8,129 7,346 6,444 8,121 4,593 8,652 11,027 13,031
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,317.00 2,317.00 2,317.00
Nbr of stocks (in thousands) 75,026 75,059 74,996 75,007 75,028 75,032 - -
Announcement Date 12/05/22 11/05/23 10/05/24 09/05/25 11/05/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.1x2.38x11.35x1.06% 1.09B
35.01x10.63x30.72x0.43% 366B
68.53x9.93x52.97x0.13% 75.23B
68.88x20.21x88.15x0.12% 52.25B
35.67x9.38x24.35x0.49% 46.94B
34.52x10.94x23.05x1.16% 40.24B
73.02x22.03x83.73x0.14% 28.79B
34.42x3.21x9.82x0.45% 24.56B
81.8x15.98x77.36x0.3% 21.22B
77.55x20.63x73.22x0.18% 19.18B
Average 52.95x 12.53x 47.47x 0.45% 67.59B
Weighted average by Cap. 45.62x 11.88x 40.88x 0.4%

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