Mercari, Inc.JP:4385

Market cap
¥498.8B
P/E ratio
Period EndTotal non-current liabilities (Million JPY)YoY (%)
Jun 30, 2025124,610-1.95%
Jun 30, 2024127,084+47.00%
Jun 30, 202386,454+12.07%
Jun 30, 202277,141+348.91%
Jun 30, 202117,184-67.28%
Jun 30, 202052,516+1.51%
Jun 30, 201951,734+171.94%
Jun 30, 201819,024+47.55%
Jun 30, 201712,893