IDEC CORPORATIONJP:6652

Market cap
¥107.8B
P/E ratio
27.7x
Period EndEBITDA margin (%) YoY (%)
Mar 31, 202511.5-18.03%
Mar 31, 202414-33.21%
Mar 31, 202321+14.86%
Mar 31, 202218.3+40.49%
Mar 31, 202113-1.67%
Mar 31, 202013.2-1.50%
Mar 31, 201913.4-5.65%
Mar 31, 201814.2+31.86%
Mar 31, 201710.8-0.05%
Mar 31, 201610.8-0.69%
Mar 31, 201510.9