IWABUCHI CORPORATIONJP:5983

Market cap
¥13.4B
P/E ratio
14.9x
Period EndCash from operations (Million JPY)YoY (%)
Mar 31, 2025809+141.55%
Mar 31, 2024335+34.30%
Mar 31, 2023249-57.68%
Mar 31, 2022589+8.53%
Mar 31, 2021543-25.52%
Mar 31, 2020729-17.51%
Mar 31, 2019884+154.03%
Mar 31, 2018348-66.07%
Mar 31, 20171,026-2.34%
Mar 31, 20161,050+5.17%
Mar 31, 2015999