Company Valuation: IDEC Corporation

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 74,634 100,287 79,439 72,000 87,463 107,593 - -
Change - 34.37% -20.79% -9.36% 21.48% 23.02% - -
Enterprise Value (EV) 82,225 107,366 87,051 77,332 96,654 107,593 107,593 107,593
Change - 30.58% -18.92% -11.17% 24.99% 11.32% 0% 0%
P/E 9.74x 9.86x 18x 40.5x 22.6x 12.2x 12x 11.1x
PBR 1.53x 1.72x 1.21x 1.14x 1.26x - - -
PEG - 0.3x -0.3x -0.7x 0x 0x 10.54x 1.32x
Capitalization / Revenue 1.05x 1.2x 1.09x 1.07x 1.2x 1.2x 1.08x 1.1x
EV / Revenue 0x 0x 0x 0x 0x 1.2x 1.08x 1.1x
EV / EBITDA - - - - - - - -
EV / EBIT 0x 0x 0x 0x 0x 9.78x 8.28x 7.52x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 100 130 130 130 130 130 135 150
Rate of return 3.89% 3.78% 4.81% 5.32% 4.39% 3.58% 3.72% 4.13%
EPS 2 264.1 348.4 150.1 60.36 131.2 298.6 302 327.3
Distribution rate 37.9% 37.3% 86.6% 215% 99.1% 43.5% 44.7% 45.8%
Net sales 1 70,789 83,869 72,711 67,380 72,967 89,400 99,400 98,000
EBITDA 13,833 18,491 10,193 8,732 - - - -
EBIT 1 9,672 14,060 6,276 3,652 6,118 11,000 13,000 14,300
Net income 1 7,896 10,144 4,407 1,778 3,873 8,850 8,950 9,700
Net Debt 7,591 7,079 7,612 5,332 9,191 - - -
Reference price 2 2,573.00 3,435.00 2,701.00 2,442.00 2,962.00 3,630.00 3,630.00 3,630.00
Nbr of stocks (in thousands) 29,007 29,196 29,411 29,484 29,528 29,640 - -
Announcement Date 13/05/22 12/05/23 10/05/24 15/05/25 14/05/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.16x - - 3.58% 689M
16.93x2.19x9.84x3.02% 245B
25.35x2.99x16.3x2.06% 243B
30.43x3.91x18.02x1.61% 188B
36.49x5.42x23.06x1.04% 160B
44.43x5.97x26.61x1.12% 150B
46.43x7.64x30.72x0.09% 108B
91.1x11.47x65.11x0.35% 97.1B
31.27x5.06x17.61x1.45% 85.24B
32.42x6.93x21.81x0.57% 54.5B
Average 36.70x 5.73x 25.45x 1.49% 133.15B
Weighted average by Cap. 35.17x 4.89x 22.37x 1.56%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 6652 Stock
  4. Valuation IDEC Corporation