IWABUCHI CORPORATIONJP:5983

Market cap
¥15.1B
P/E ratio
16.6x
Period EndReturn on equity (%) (Million JPY)YoY (%)
Mar 31, 20253.6+1.12%
Mar 31, 20243.6-16.36%
Mar 31, 20234.3-2.28%
Mar 31, 20224.4+38.61%
Mar 31, 20213.2-27.19%
Mar 31, 20204.3+366.67%
Mar 31, 20190.9-50.53%
Mar 31, 20181.9-34.04%
Mar 31, 20172.9-30.99%
Mar 31, 20164.1-20.42%
Mar 31, 20155.2