Company Valuation: Toda Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 228,389 212,987 311,346 264,351 428,666 424,225 - -
Change - -6.74% 46.18% -15.09% 62.16% -1.04% - -
Enterprise Value (EV) 1 276,946 326,984 423,506 430,654 571,704 572,964 581,225 588,146
Change - 18.07% 29.52% 1.69% 32.75% 0.22% 1.44% 1.19%
P/E 12.3x 19.4x 19.6x 10.6x 11.7x 11.6x 10.6x 10.4x
PBR 0.72x 0.68x 0.89x 0.77x 1.1x 1.09x 1.05x 1.03x
PEG - -0.5x 0.4x 0.2x 0.2x 85.42x 1.09x 6.07x
Capitalization / Revenue 0.46x 0.39x 0.6x 0.45x 0.66x 0.58x 0.56x 0.53x
EV / Revenue 0.55x 0.6x 0.81x 0.73x 0.89x 0.78x 0.77x 0.74x
EV / EBITDA 9.5x 16x 17.1x 12.4x 11.6x 10.7x 10.1x 9.96x
EV / EBIT 11.4x 23.1x 23.6x 16.2x 15x 13.9x 12.5x 12.7x
EV / FCF 40.5x -4.65x 31.9x -12.4x 13.6x 8.8x 23.3x 23.2x
FCF Yield 2.47% -21.5% 3.14% -8.08% 7.34% 11.4% 4.28% 4.3%
Dividend per Share 2 26 27 28 30 58 56.75 60.25 64.67
Rate of return 3.51% 3.91% 2.74% 3.4% 4.01% 3.96% 4.2% 4.51%
EPS 2 60.43 35.64 52.19 83.59 123.3 123.5 135.5 137.8
Distribution rate 43% 75.8% 53.7% 35.9% 47% 45.9% 44.5% 46.9%
Net sales 1 501,509 547,155 522,434 586,661 645,737 736,475 757,275 793,667
EBITDA 1 29,150 20,431 24,789 34,616 49,366 53,300 57,700 59,050
EBIT 1 24,385 14,135 17,908 26,638 38,215 41,350 46,550 46,467
Net income 1 18,560 10,995 16,101 25,185 36,981 36,250 39,325 39,733
Net Debt 1 48,557 113,997 112,160 166,303 143,038 148,739 157,000 163,921
Reference price 2 741.00 691.00 1,022.50 882.10 1,448.00 1,433.00 1,433.00 1,433.00
Nbr of stocks (in thousands) 308,217 308,230 304,494 299,684 296,040 296,040 - -
Announcement Date 5/13/22 5/15/23 5/15/24 5/15/25 5/15/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.06x0.8x11.06x3.81% 2.8B
55.6x2.57x24.51x0.07% 96.88B
12.23x1.05x5.75x4.78% 70.03B
34.14x4.29x23.31x0.2% 58.27B
25.33x1.96x19.28x1.17% 54.03B
50.85x4.05x25.61x1.91% 39.9B
26.99x0.68x11.16x2.29% 33.69B
23.37x1.59x14.71x0.2% 33.77B
21.59x0.43x6.83x2.81% 29.14B
4.87x0.31x5.93x5.79% 25.97B
Average 26.70x 1.77x 14.81x 2.3% 44.45B
Weighted average by Cap. 31.76x 2.11x 16.77x 1.84%

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. 1860 Stock
  4. Valuation Toda Corporation