Company Valuation: Mercari, Inc.

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 930,762 313,186 543,455 327,190 439,588 525,728 - -
Change - -66.35% 73.52% -39.79% 34.35% 19.6% - -
Enterprise Value (EV) 1 830,447 183,131 454,714 328,500 491,935 616,447 614,917 572,783
Change - -77.95% 148.3% -27.76% 49.75% 25.31% -0.25% -6.85%
P/E ratio 162x -41.2x 41.5x 24.2x 16.8x 21.3x 18.7x 17x
PBR 23.8x 8.53x 10.2x 4.56x 4.43x 4.21x 3.47x 2.88x
PEG - 0x -0x 13.34x 0.2x -3.6x 1.3x 1.6x
Capitalization / Revenue 8.77x 2.13x 3.16x 1.75x 2.28x 2.51x 2.33x 2.21x
EV / Revenue 7.83x 1.25x 2.64x 1.75x 2.55x 2.95x 2.73x 2.41x
EV / EBITDA 138x -63.2x 25.3x 16.8x 16.6x 16.7x 14.4x 12.5x
EV / EBIT 160x -49.3x 26.7x 17.4x 17.8x 17.6x 15.3x 13x
EV / FCF 80.8x -6.81x -12.1x -7.43x -11.4x -36.8x -162x 1,041x
FCF Yield 1.24% -14.7% -8.25% -13.5% -8.8% -2.72% -0.62% 0.1%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 36.43 -47.34 81.01 82.48 159 149.6 170.5 188.3
Distribution rate - - - - - - - -
Net sales 1 106,115 147,049 172,064 187,407 192,633 209,214 225,446 237,466
EBITDA 1 6,029 -2,897 17,956 19,528 29,671 36,805 42,608 45,738
EBIT 1 5,184 -3,715 17,023 18,869 27,574 35,110 40,312 44,118
Net income 1 5,720 -7,569 13,070 13,461 26,114 24,618 28,051 30,996
Net Debt 1 -100,315 -130,055 -88,741 1,310 52,347 90,719 89,190 47,055
Reference price 2 5,900.00 1,950.00 3,359.00 1,997.50 2,674.00 3,192.00 3,192.00 3,192.00
Nbr of stocks (in thousands) 157,756 160,608 161,791 163,800 164,393 164,702 - -
Announcement Date 8/12/21 8/8/22 8/10/23 8/13/24 8/5/25 - - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
21.33x2.95x16.75x-.--% 3.33B
24.1x2.3x16.41x0.63% 370B
192.3x17.12x100.9x-.--% 203B
10.49x1.63x6.88x-.--% 152B
51.84x3.53x25.09x-.--% 105B
-23.62x1.19x-36.85x-.--% 78.31B
22.36x4.16x13.42x1.23% 42.05B
24.76x7.15x16.91x - 39.73B
8.45x0.3x3.22x2.88% 8.24B
107.83x6.05x29.71x-.--% 6.36B
Average 43.98x 4.64x 19.24x 0.53% 100.74B
Weighted average by Cap. 55.45x 5.50x 28.63x 0.32%
See all sector valuations

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. Equities
  3. 4385 Stock
  4. Valuation Mercari, Inc.