Achilles CorporationJP:5142

Market cap
¥19.6B
P/E ratio
12.7x
Period EndCash from investing (Million JPY)YoY (%)
Mar 31, 2025-1,918-49.43%
Mar 31, 2024-3,793-15.41%
Mar 31, 2023-4,484-10.85%
Mar 31, 2022-5,030+77.74%
Mar 31, 2021-2,830-38.41%
Mar 31, 2020-4,595+8.35%
Mar 31, 2019-4,241+22.47%
Mar 31, 2018-3,463+52.49%
Mar 31, 2017-2,271+166.86%
Mar 31, 2016-851-69.01%
Mar 31, 2015-2,746