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 8,132,236 - -
Change - 24% 44.67% -10.41% 133.8% -11.86% - -
Enterprise Value (EV) 1 4,315,630 4,781,553 6,307,532 5,912,007 11,085,496 10,138,519 10,059,444 10,057,564
Change - 10.8% 31.91% -6.27% 87.51% -8.54% -0.78% -0.02%
P/E 5.87x 5.68x 9.4x 7.86x 17x 13.4x 12.9x 11.9x
PBR 1.17x 1.11x 1.27x 1.09x 2.11x 1.76x 1.62x 1.46x
PEG - 0.2x -0.8x 0.95x 1.86x 1.1x 3.27x 1.45x
Capitalization / Revenue 0.29x 0.33x 0.61x 0.51x 1.12x 0.95x 0.91x 0.9x
EV / Revenue 0.51x 0.52x 0.87x 0.76x 1.34x 1.18x 1.13x 1.11x
EV / EBITDA 10.1x 9.61x 13.6x 12.2x 23.2x 18.1x 17.2x 16.5x
EV / EBIT 15.2x 14x 22.8x 21.7x 43.2x 28.6x 26.3x 24.1x
EV / FCF 18.6x 6.27x 58.4x 29.2x 29x 32.2x 34.2x 31.9x
FCF Yield 5.38% 16% 1.71% 3.43% 3.45% 3.1% 2.93% 3.13%
Dividend per Share 2 62 78 85 95 107.5 119.6 126.2 132.6
Rate of return 4.35% 4.34% 3.23% 3.99% 1.91% 2.4% 2.53% 2.66%
EPS 2 242.9 316.1 279.6 302.8 330.4 371.6 386.2 417.9
Distribution rate 25.5% 24.7% 30.4% 31.4% 32.5% 32.2% 32.7% 31.7%
Net sales 1 8,508,591 9,190,472 7,250,515 7,790,168 8,265,841 8,591,997 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 603,916 627,685 673,201
Net Debt 1 1,859,951 1,736,556 1,902,400 1,965,500 1,858,700 2,006,283 1,927,208 1,925,328
Reference price 2 1,426.00 1,795.50 2,629.00 2,379.50 5,618.00 4,988.00 4,988.00 4,988.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 5/6/22 5/8/23 5/2/24 5/2/25 5/1/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
13.42x1.18x18.15x2.4% 50.09B
17.13x1.07x15.31x2.77% 100B
13.61x1.09x13.83x2.34% 81.9B
13.58x1.21x18.9x2.94% 81.38B
63.83x3.86x23.87x0.04% 44.42B
11.19x1.36x14.08x2.62% 44.32B
21.65x1.18x10.88x0.9% 37.18B
13.75x0.57x8.78x2.14% 35.09B
19.42x0.91x9.48x2.78% 12.08B
37.19x3.91x21.17x1.14% 9.62B
Average 22.48x 1.63x 15.44x 2.01% 49.64B
Weighted average by Cap. 19.79x 1.41x 15.77x 2.22%

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