IWABUCHI CORPORATIONJP:5983

Market cap
¥13.6B
P/E ratio
15.1x
Period EndDepreciation & amortization (Million JPY)YoY (%)
Mar 31, 2025412+9.17%
Mar 31, 2024377+20.45%
Mar 31, 2023313+0.22%
Mar 31, 2022313-1.20%
Mar 31, 2021316-2.45%
Mar 31, 2020324-16.83%
Mar 31, 2019390-10.35%
Mar 31, 2018435+14.74%
Mar 31, 2017379-2.73%
Mar 31, 2016390-0.16%
Mar 31, 2015391