IMURA & Co., Ltd.JP:3955

Market cap
¥10.8B
P/E ratio
12.9x
Period EndEBITDA margin (%) YoY (%)
Jan 31, 202510.1+6.27%
Jan 31, 20249.5+1.70%
Jan 31, 20239.4+11.64%
Jan 31, 20228.4+20.11%
Jan 31, 20217+24.95%
Jan 31, 20205.6+20.44%
Jan 31, 20194.6-7.74%
Jan 31, 20185-3.04%
Jan 31, 20175.2-1.21%
Jan 31, 20165.2+34.48%
Jan 31, 20153.9