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 178,951 - -
Change - -14.81% 409.12% -58.21% 49.37% 7.49% - -
Enterprise Value (EV) 1 59,507 51,717 259,357 97,371 156,228 170,529 170,595 164,725
Change - -13.09% 401.49% -62.46% 60.45% 9.15% 0.04% -3.44%
P/E 7.56x 7.13x 41.4x 13.7x 36.2x 20.5x 16x 13.4x
PBR 1.51x 1.11x 4.56x 1.82x 2.36x 2.31x 2.06x 1.85x
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.58x 2.28x 1.99x
EV / Revenue 1.17x 0.96x 5.14x 1.82x 2.87x 2.45x 2.17x 1.83x
EV / EBITDA 4.42x 4.13x 23.2x 8.43x 15.6x 11.3x 8.7x 8x
EV / EBIT 5.17x 5.15x 29.9x 11x 22.6x 13.9x 10.7x 8.59x
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.03% 1.12% 1.06%
EPS 2 108.4 97.9 85.9 108.3 61.22 116.1 149.4 178.4
Distribution rate 15.4% 13.6% 15.5% 18.5% 32.7% 21.2% 17.8% 14.2%
Net sales 1 50,666 53,822 50,471 53,479 54,365 69,493 78,529 90,130
EBITDA 1 13,455 12,535 11,202 11,553 10,040 15,100 19,600 20,600
EBIT 1 11,505 10,037 8,661 8,880 6,917 12,274 16,000 19,175
Net income 1 8,129 7,346 6,444 8,121 4,593 8,716 11,213 13,390
Net Debt 1 -1,989 -674 -7,380 -14,089 -10,260 -8,422 -8,355 -14,225
Reference price 2 819.67 698.00 3,556.67 1,486.00 2,219.00 2,385.00 2,385.00 2,385.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.54x2.45x11.29x1.03% 1.13B
42.85x14.48x32.87x0.55% 715B
36.96x12.32x30.28x0.33% 435B
40.97x12.44x35.96x0.36% 429B
38.45x15.05x31.22x0.46% 270B
41.4x15.54x30.21x0.23% 177B
35.11x7.94x24.19x1.38% 174B
37.95x4.08x18.82x1.36% 98.43B
50.58x13.49x38.04x0.12% 70.2B
59.72x8.86x47.16x0.15% 66.67B
Average 40.45x 10.66x 30.01x 0.6% 243.61B
Weighted average by Cap. 40.80x 12.80x 31.92x 0.51%

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