IMURA & Co., Ltd.JP:3955

Market cap
¥10.8B
P/E ratio
12.9x
Period EndEBITDA (Million JPY)YoY (%)
Jan 31, 20252,114+6.45%
Jan 31, 20241,986-2.36%
Jan 31, 20232,034+19.93%
Jan 31, 20221,696+14.44%
Jan 31, 20211,482+13.30%
Jan 31, 20201,308+24.57%
Jan 31, 20191,050-7.65%
Jan 31, 20181,137-2.90%
Jan 31, 20171,171-3.78%
Jan 31, 20161,217+40.69%
Jan 31, 2015865