Mercari, Inc. (TYO:4385)
Japan flag Japan · Delayed Price · Currency is JPY
4,851.00
+111.00 (2.34%)
Aug 14, 2026, 3:30 PM JST

Mercari Ratios and Metrics

Millions JPY. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
801,484675,653439,588327,190543,455313,186
Market Cap Growth
124.46%53.70%34.35%-39.79%73.52%-66.35%
Enterprise Value
892,134774,166437,461320,528492,422247,034
Last Close Price
4851.004090.002674.001997.503359.001950.00
PE Ratio
23.2019.0916.8324.3141.58-
Forward PE
21.2619.8221.2822.3865.98161.23
PS Ratio
3.502.952.281.753.162.13
PB Ratio
5.834.924.414.549.848.24
P/TBV Ratio
6.035.084.494.5910.058.46
PEG Ratio
1.832.331.771.1221.4421.44
EV/Sales Ratio
3.893.382.271.712.861.68
EV/EBITDA Ratio
19.0716.5514.6215.7227.42-
EV/EBIT Ratio
20.3217.6315.5717.4728.93-
Debt / Equity Ratio
2.002.002.002.682.853.46
Debt / EBITDA Ratio
5.865.866.669.488.77-
Net Debt / Equity Ratio
0.660.660.46-0.03-0.85-2.29
Net Debt / EBITDA Ratio
1.931.931.54-0.12-2.6330.08
Net Debt / FCF Ratio
-8.26-8.26-3.750.061.263.24
Asset Turnover
0.360.360.370.410.460.49
Quick Ratio
1.201.201.281.291.181.33
Current Ratio
1.491.491.321.331.251.35
Return on Equity (ROE)
29.88%29.88%30.48%21.13%27.71%-19.59%
Return on Assets (ROA)
4.32%4.32%3.36%2.50%2.82%-0.77%
Return on Invested Capital (ROIC)
15.77%18.86%23.46%35.53%--
Return on Capital Employed (ROCE)
16.40%16.40%12.50%9.20%12.00%-3.20%
Earnings Yield
4.42%5.24%5.94%4.11%2.40%-2.42%
FCF Yield
-1.36%-1.62%-2.79%-13.29%-6.87%-8.58%
Buyback Yield / Dilution
-0.41%-0.41%1.02%-0.84%-5.66%1.74%