IDEC CORPORATIONJP:6652

Market cap
¥107.8B
P/E ratio
27.7x
Period EndTotal payout ratio (Million JPY)YoY (%)
Mar 31, 2025214.9+149.10%
Mar 31, 202486.3+141.15%
Mar 31, 202335.8-35.82%
Mar 31, 202255.7-56.15%
Mar 31, 2021127.1-14.73%
Mar 31, 2020149.1+206.30%
Mar 31, 201948.7+83.03%
Mar 31, 201826.6-39.49%
Mar 31, 201743.9-33.64%
Mar 31, 201666.2+55.70%
Mar 31, 201542.5