Mercari, Inc.JP:4385

Market cap
¥498.8B
P/E ratio
Period EndTotal non-current assets (Million JPY)YoY (%)
Jun 30, 2025123,522+23.85%
Jun 30, 202499,739+33.61%
Jun 30, 202374,648+104.71%
Jun 30, 202236,466+5.38%
Jun 30, 202134,603+20.42%
Jun 30, 202028,736+142.07%
Jun 30, 201911,871+236.77%
Jun 30, 20183,525+143.10%
Jun 30, 20171,450