IMURA & Co., Ltd.JP:3955

Market cap
¥10.8B
P/E ratio
12.9x
Period EndRepayments of term debt (Million JPY)YoY (%)
Jan 31, 2025-2,418+24080.00%
Jan 31, 2024-10-97.18%
Jan 31, 2023-354+3440.00%
Jan 31, 2022-10-Infinity%
Jan 31, 20210-100.00%
Jan 31, 2019-39-76.07%
Jan 31, 2018-163-57.77%
Jan 31, 2017-386-32.04%
Jan 31, 2016-568+3.09%
Jan 31, 2015-551