Mercari, Inc.JP:4385

Market cap
¥498.8B
P/E ratio
Period EndTotal current liabilities (Million JPY)YoY (%)
Jun 30, 2025319,511+5.61%
Jun 30, 2024302,543+10.58%
Jun 30, 2023273,608+21.75%
Jun 30, 2022224,722+9.44%
Jun 30, 2021205,331+86.45%
Jun 30, 2020110,128+80.50%
Jun 30, 201961,014+37.72%
Jun 30, 201844,304+19.16%
Jun 30, 201737,179