IWABUCHI CORPORATIONJP:5983

Market cap
¥14.5B
P/E ratio
15.9x
Period EndOperating margin (%) YoY (%)
Mar 31, 20256.9-4.11%
Mar 31, 20247.2+214.59%
Mar 31, 20232.3-43.03%
Mar 31, 20224-42.03%
Mar 31, 20217+51.91%
Mar 31, 20204.6+150.73%
Mar 31, 20191.8-36.92%
Mar 31, 20182.9-51.93%
Mar 31, 20176-18.03%
Mar 31, 20167.4-27.81%
Mar 31, 201510.2