IWABUCHI CORPORATIONJP:5983

Market cap
¥13.4B
P/E ratio
14.9x
Period EndCost of revenue (Million JPY)YoY (%)
Mar 31, 20258,932+8.57%
Mar 31, 20248,227+0.76%
Mar 31, 20238,166+9.33%
Mar 31, 20227,469+7.92%
Mar 31, 20216,921-1.57%
Mar 31, 20207,031-3.36%
Mar 31, 20197,276+1.57%
Mar 31, 20187,164+4.27%
Mar 31, 20176,871-6.47%
Mar 31, 20167,346+7.22%
Mar 31, 20156,851