IMURA & Co., Ltd.JP:3955

Market cap
¥10.2B
P/E ratio
12.2x
Period EndRepayments of term debt (Million JPY)YoY (%)
Jan 31, 2025-68+580.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