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 112,484 - -
Change - 34.37% -20.79% -9.36% 21.48% 28.61% - -
Enterprise Value (EV) 82,225 107,366 87,051 77,332 96,654 112,484 112,484 112,484
Change - 30.58% -18.92% -11.17% 24.99% 16.38% 0% 0%
P/E 9.74x 9.86x 18x 40.5x 22.6x 13.5x 13.7x 11.6x
PBR 1.53x 1.72x 1.21x 1.14x 1.26x - - -
PEG - 0.3x -0.3x -0.7x 0x 0x -10.68x 0.6x
Capitalization / Revenue 1.05x 1.2x 1.09x 1.07x 1.2x 1.29x 1.22x 1.15x
EV / Revenue 0x 0x 0x 0x 0x 1.29x 1.22x 1.15x
EV / EBITDA - - - - - - - -
EV / EBIT 0x 0x 0x 0x 0x 11x 9.41x 7.87x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 100 130 130 130 130 130 130 150
Rate of return 3.89% 3.78% 4.81% 5.32% 4.39% 3.43% 3.43% 3.95%
EPS 2 264.1 348.4 150.1 60.36 131.2 280.6 277 327.3
Distribution rate 37.9% 37.3% 86.6% 215% 99.1% 46.3% 46.9% 45.8%
Net sales 1 70,789 83,869 72,711 67,380 72,967 87,300 92,550 98,000
EBITDA 13,833 18,491 10,193 8,732 - - - -
EBIT 1 9,672 14,060 6,276 3,652 6,118 10,200 11,950 14,300
Net income 1 7,896 10,144 4,407 1,778 3,873 8,300 8,200 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,795.00 3,795.00 3,795.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.($)
13.74x - - 3.37% 717M
19.12x2.53x11.39x2.68% 276B
26.49x3.09x16.85x1.98% 252B
32.65x4.17x19.26x1.5% 201B
40.88x5.93x25.29x0.94% 176B
45.82x6.17x27.5x0.93% 152B
47.58x7.83x31.54x0.09% 111B
94.64x12.08x67.14x0.33% 101B
33.64x5.4x18.78x1.34% 91.6B
36.05x6.08x24.4x1.08% 59.86B
Average 39.06x 5.92x 26.91x 1.42% 141.98B
Weighted average by Cap. 37.13x 5.10x 23.48x 1.46%

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