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 426,445 - -
Change - -6.74% 46.18% -15.09% 62.16% -0.52% - -
Enterprise Value (EV) 1 276,946 326,984 423,506 430,654 571,704 617,187 585,148 592,710
Change - 18.07% 29.52% 1.69% 32.75% 7.96% -5.19% 1.29%
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 18.89x 1.12x 5.81x
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.84x 0.77x 0.74x
EV / EBITDA 9.5x 16x 17.1x 12.4x 11.6x 11.6x 10.1x 9.91x
EV / EBIT 11.4x 23.1x 23.6x 16.2x 15x 14.7x 12.5x 12.6x
EV / FCF 40.5x -4.65x 31.9x -12.4x 13.6x 9.48x 23.5x 23.4x
FCF Yield 2.47% -21.5% 3.14% -8.08% 7.34% 10.5% 4.26% 4.27%
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.94% 4.18% 4.49%
EPS 2 60.43 35.64 52.19 83.59 123.3 124.1 135.8 138.3
Distribution rate 43% 75.8% 53.7% 35.9% 47% 45.7% 44.4% 46.8%
Net sales 1 501,509 547,155 522,434 586,661 645,737 735,725 760,225 799,067
EBITDA 1 29,150 20,431 24,789 34,616 49,366 53,400 58,200 59,800
EBIT 1 24,385 14,135 17,908 26,638 38,215 41,850 46,925 46,967
Net income 1 18,560 10,995 16,101 25,185 36,981 36,425 39,425 39,867
Net Debt 1 48,557 113,997 112,160 166,303 143,038 190,741 158,703 166,264
Reference price 2 741.00 691.00 1,022.50 882.10 1,448.00 1,440.50 1,440.50 1,440.50
Nbr of stocks (in thousands) 308,217 308,230 304,494 299,684 296,040 296,040 - -
Announcement Date 5/13/22 A 5/15/23 A 5/15/24 A 5/15/25 A 5/15/26 A - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
11.6x0.84x11.55x3.94% 2.68B
45.38x2.22x20.9x0.08% 87.87B
12.72x1.07x5.92x4.58% 70.91B
27.86x2.11x21.26x1.06% 61.41B
56.57x4.4x27.48x1.79% 43.65B
21.82x2.63x14.65x0.3% 38.63B
25.25x0.63x10.35x2.46% 30.71B
5.87x0.37x7.06x4.82% 28.76B
18.7x1.3x11.82x0.24% 28.26B
21.43x0.4x6.36x2.84% 26.73B
Average 24.72x 1.60x 13.74x 2.21% 42B
Weighted average by Cap. 28.57x 1.85x 15.21x 1.89%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Toda Corporation

Historical PBR trend

Valuation ratios - PBR - Toda Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Toda Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Toda Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - Toda Corporation
  1. Stock Market
  2. Stocks
  3. 1860 Stock
  4. Valuation Toda Corporation