IWABUCHI CORPORATIONJP:5983

Market cap
¥13.6B
P/E ratio
15.1x
Period EndCash from investing (Million JPY)YoY (%)
Mar 31, 2025-858+431.86%
Mar 31, 2024-161-73.77%
Mar 31, 2023-615-359.98%
Mar 31, 2022237-224.06%
Mar 31, 2021-191-269.09%
Mar 31, 2020113-175.95%
Mar 31, 2019-148-73.56%
Mar 31, 2018-561+79.04%
Mar 31, 2017-314-7.02%
Mar 31, 2016-337+152.17%
Mar 31, 2015-134