IMURA & Co., Ltd.JP:3955

Market cap
¥10.8B
P/E ratio
12.9x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Jan 31, 2025-101+188.57%
Jan 31, 2023-35-68.18%
Jan 31, 2022-110+378.26%
Jan 31, 2021-23-85.98%
Jan 31, 2020-164-Infinity%
Jan 31, 20190NaN%
Jan 31, 20180-100.00%
Jan 31, 2017-181-Infinity%
Jan 31, 20160