Company Valuation: Marubeni Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 2,455,679 3,044,997 4,405,132 3,946,507 9,226,796 7,954,527 - -
Change - 24% 44.67% -10.41% 133.8% -13.79% - -
Enterprise Value (EV) 1 4,315,630 4,781,553 6,307,532 5,912,007 11,085,496 9,986,743 9,935,558 10,068,689
Change - 10.8% 31.91% -6.27% 87.51% -9.91% -0.51% 1.34%
P/E 5.87x 5.68x 9.4x 7.86x 17x 13.2x 12.7x 11.7x
PBR 1.17x 1.11x 1.27x 1.09x 2.11x 1.76x 1.62x 1.44x
PEG - 0.2x -0.8x 0.95x 1.86x 1.1x 3.04x 1.41x
Capitalization / Revenue 0.29x 0.33x 0.61x 0.51x 1.12x 0.92x 0.89x 0.88x
EV / Revenue 0.51x 0.52x 0.87x 0.76x 1.34x 1.15x 1.11x 1.11x
EV / EBITDA 10.1x 9.61x 13.6x 12.2x 23.2x 17.9x 17x 16.5x
EV / EBIT 15.2x 14x 22.8x 21.7x 43.2x 28.2x 26x 24.1x
EV / FCF 18.6x 6.27x 58.4x 29.2x 29x 32.1x 34x 39.7x
FCF Yield 5.38% 16% 1.71% 3.43% 3.45% 3.11% 2.94% 2.52%
Dividend per Share 2 62 78 85 95 107.5 119.6 126.2 133.2
Rate of return 4.35% 4.34% 3.23% 3.99% 1.91% 2.45% 2.59% 2.73%
EPS 2 242.9 316.1 279.6 302.8 330.4 369.3 384.8 416.7
Distribution rate 25.5% 24.7% 30.4% 31.4% 32.5% 32.4% 32.8% 32%
Net sales 1 8,508,591 9,190,472 7,250,515 7,790,168 8,265,841 8,690,804 8,932,536 9,038,168
EBITDA 1 427,529 497,353 462,275 482,912 478,163 558,697 584,137 610,333
EBIT 1 284,490 340,814 276,321 272,310 256,670 354,769 382,791 417,016
Net income 1 424,320 543,001 471,412 502,965 543,852 600,378 625,471 670,126
Net Debt 1 1,859,951 1,736,556 1,902,400 1,965,500 1,858,700 2,032,216 1,981,031 2,114,162
Reference price 2 1,426.00 1,795.50 2,629.00 2,379.50 5,618.00 4,879.00 4,879.00 4,879.00
Nbr of stocks (in thousands) 1,722,075 1,695,905 1,675,592 1,658,544 1,642,363 1,630,360 - -
Announcement Date 06/05/22 08/05/23 02/05/24 02/05/25 01/05/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
13.21x1.15x17.88x2.45% 49.25B
17.51x1.07x15.31x2.79% 99.95B
13.48x1.09x13.05x2.36% 81.53B
13.33x1.19x19.11x2.98% 79.94B
11.5x1.39x14.36x2.55% 45.77B
63.73x3.86x23.84x0.04% 44.78B
24.74x1.34x12.34x0.79% 41.66B
13.68x0.57x8.75x2.15% 35.03B
18.64x0.88x9.21x2.89% 11.58B
36.4x3.74x20.41x1.18% 9.22B
Average 22.62x 1.63x 15.42x 2.02% 49.87B
Weighted average by Cap. 20.07x 1.41x 15.73x 2.21%

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. 8002 Stock
  4. Valuation Marubeni Corporation