IWABUCHI CORPORATIONJP:5983

Market cap
¥13.4B
P/E ratio
14.9x
Period EndRevenue (Million JPY)YoY (%)
Mar 31, 202512,642+7.42%
Mar 31, 202411,769+6.19%
Mar 31, 202311,083+7.99%
Mar 31, 202210,263+3.73%
Mar 31, 20219,894-0.00%
Mar 31, 20209,894+0.31%
Mar 31, 20199,863-1.11%
Mar 31, 20189,973+1.65%
Mar 31, 20179,812-7.58%
Mar 31, 201610,617+4.55%
Mar 31, 201510,155-5.18%
Mar 31, 201410,710+5.36%
Mar 31, 201310,165+5.46%
Mar 31, 20129,638