IMV CORPORATIONJP:7760

Market cap
¥40.6B
P/E ratio
20.6x
Period EndEBITDA margin (%) YoY (%)
Sep 30, 202516.7+5.24%
Sep 30, 202415.8+21.18%
Sep 30, 202313.1+11.06%
Sep 30, 202211.8-18.38%
Sep 30, 202114.4+61.65%
Sep 30, 20208.9-17.80%
Sep 30, 201910.9-10.26%
Sep 30, 201812.1-14.18%
Sep 30, 201714.1+3.15%
Sep 30, 201613.7-21.88%
Sep 30, 201517.5-1.38%
Sep 30, 201417.7