IMV CORPORATIONJP:7760

Market cap
¥40.6B
P/E ratio
20.6x
Period EndRepurchases of common stock (Million JPY)YoY (%)
Sep 30, 2024-244-Infinity%
Sep 30, 20230NaN%
Sep 30, 20220-100.00%
Sep 30, 2021-0-80.31%
Sep 30, 2019-0-78.18%
Sep 30, 2018-1-98.86%
Sep 30, 2017-51+83583.61%
Sep 30, 2016-0-91.21%
Sep 30, 2015-1+837.84%
Sep 30, 2014-0