Mercari, Inc.JP:4385

Market cap
¥490.9B
P/E ratio
Period EndTotal liabilities (Million JPY)YoY (%)
Jun 30, 2025444,122+3.37%
Jun 30, 2024429,627+18.46%
Jun 30, 2023362,689+18.15%
Jun 30, 2022306,967+37.95%
Jun 30, 2021222,516+36.81%
Jun 30, 2020162,645+44.26%
Jun 30, 2019112,748+78.04%
Jun 30, 201863,329+26.48%
Jun 30, 201750,072