IWABUCHI CORPORATIONJP:5983

Market cap
¥13.4B
P/E ratio
14.9x
Period EndDividend per share (JPY)YoY (%)
Mar 31, 2025250+13.64%
Mar 31, 2024220+10.00%
Mar 31, 2023200+0.00%
Mar 31, 2022200+0.00%
Mar 31, 2021200+0.00%
Mar 31, 2020200+0.00%
Mar 31, 2019200+0.00%
Mar 31, 2018200+81.82%
Mar 31, 2017110+450.00%
Mar 31, 201620+33.33%
Mar 31, 201515+0.00%
Mar 31, 201415+0.00%
Mar 31, 201315-25.00%
Mar 31, 201220