Mercari, Inc.JP:4385

Market cap
¥498.8B
P/E ratio
Period EndCash from operations (Million JPY)YoY (%)
Jun 30, 2025-11,949-72.43%
Jun 30, 2024-43,337+17.50%
Jun 30, 2023-36,883+40.68%
Jun 30, 2022-26,217-878.65%
Jun 30, 20213,367-73.13%
Jun 30, 202012,533-271.94%
Jun 30, 2019-7,289+112.07%
Jun 30, 2018-3,437-154.12%
Jun 30, 20176,351