Company Valuation: Mercari, Inc.

Data adjusted to current consolidation scope
Fiscal Period: June 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 519,813 930,762 313,186 543,455 327,190 287,772 - -
Change - 79.06% -66.35% 73.52% -39.79% -12.05% - -
Enterprise Value (EV) 1 431,253 830,447 183,131 454,714 328,500 134,802 75,102 9,741
Change - 92.57% -77.95% 148.3% -27.76% -58.96% -44.29% -87.03%
P/E ratio -22.5x 162x -41.2x 41.5x 24.2x 18.7x 14.8x 12.2x
PBR 14.9x 23.8x 8.53x 10.2x 4.56x 3.33x 2.72x 2.21x
PEG - -1x 0x -0x 13.34x 1.4x 0.5x 0.6x
Capitalization / Revenue 6.81x 8.77x 2.13x 3.16x 1.75x 1.47x 1.35x 1.24x
EV / Revenue 5.65x 7.83x 1.25x 2.64x 1.75x 0.69x 0.35x 0.04x
EV / EBITDA -24.4x 138x -63.2x 25.3x 16.8x 5.98x 2.67x 0.29x
EV / EBIT -22.3x 160x -49.3x 26.7x 17.4x 6.2x 2.71x 0.29x
EV / FCF 43.6x 80.8x -6.81x -12.1x -7.43x -12.3x -38.8x 7.53x
FCF Yield 2.29% 1.24% -14.7% -8.25% -13.5% -8.13% -2.57% 13.3%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -147.9 36.43 -47.34 81.01 82.48 93.55 118.8 143.2
Distribution rate - - - - - - - -
Net sales 1 76,275 106,115 147,049 172,064 187,407 195,633 212,631 231,502
EBITDA 1 -17,669 6,029 -2,897 17,956 19,528 22,529 28,121 33,679
EBIT 1 -19,308 5,184 -3,715 17,023 18,869 21,744 27,697 33,675
Net income 1 -22,772 5,720 -7,569 13,070 13,461 15,324 19,468 23,473
Net Debt 1 -88,560 -100,315 -130,055 -88,741 1,310 -152,970 -212,670 -278,031
Reference price 2 3,330.00 5,900.00 1,950.00 3,359.00 1,997.50 1,753.50 1,753.50 1,753.50
Nbr of stocks (in thousands) 156,100 157,756 160,608 161,791 163,800 164,113 - -
Announcement Date 8/6/20 8/12/21 8/8/22 8/10/23 8/13/24 - - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield Capi. ($)
18.75x0.69x5.99x-.--%1.85B
12.17x1.08x5.5x+1.19%193B
9.78x1.95x6.59x-.--%145B
120.04x15.04x88.73x-.--%137B
25.3x2.17x14.86x-.--%121B
55.11x4.34x29.1x-.--%93B
36.88x10.89x26.22x - 55.35B
18.45x3.54x11.33x+1.67%30.96B
-124.42x12.33x65.52x-.--%9.55B
6.96x0.23x2.37x+3.18%7.01B
Average 17.90x 5.23x 25.62x +0.67% 79.35B
Weighted average by Cap. 37.73x 5.11x 26.66x +0.41%
See all sector valuations

Year-on-year evolution of the PER

evolution-chart MERCARI-INC

Historical PBR trend

evolution-chart MERCARI-INC

Evolution Enterprise Value / Sales

evolution-chart MERCARI-INC

Change in Enterprise Value/EBITDA

evolution-chart MERCARI-INC

Year-on-year evolution of the Yield

evolution-chart MERCARI-INC
  1. Stock Market
  2. Equities
  3. 4385 Stock
  4. Valuation Mercari, Inc.