Company Valuation: Invincible Investment Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 221,925 310,939 410,964 506,195 492,432 463,375 - -
Change - 40.11% 32.17% 23.17% -2.72% -5.9% - -
Enterprise Value (EV) 1 454,110 533,183 670,084 786,648 492,432 766,336 763,780 760,987
Change - 17.41% 25.68% 17.4% -37.4% 55.62% -0.33% -0.37%
P/E ratio -85.8x 51.1x 19.7x 17x 15.9x 14.9x 14.2x 14.1x
PBR 0.9x 1.24x 1.42x 1.44x 1.39x 1.31x 1.31x 1.31x
PEG - -0x 0x 0.7x 3.73x 58.33x 3.04x 12.96x
Capitalization / Revenue 18.2x 15.9x 11.8x 10.8x 9.17x 8.58x 8.2x 8.11x
EV / Revenue 37.2x 27.2x 19.3x 16.8x 9.17x 14.2x 13.5x 13.3x
EV / EBITDA 59x 35.5x 22.3x 18.9x - 15.7x 15.2x 14.8x
EV / EBIT -9,268x 63.7x 29.2x 24.3x 13.6x 20.5x 19.4x 18.9x
EV / FCF 45.1x 49.1x -21.9x 7.24x - 15.5x 17.1x 16.9x
FCF Yield 2.22% 2.04% -4.56% 13.8% - 6.46% 5.85% 5.93%
Dividend per Share 2 181 998 3,104 3,899 4,081 4,100 4,238 4,398
Rate of return 0.5% 1.96% 5.09% 5.89% 6.34% 6.77% 6.99% 7.26%
EPS 2 -424 998 3,101 3,894 4,060 4,070 4,260 4,307
Distribution rate -42.7% 100% 100% 100% 101% 101% 99.5% 102%
Net sales 1 12,212 19,610 34,733 46,691 53,698 53,993 56,543 57,122
EBITDA 1 7,691 15,031 30,033 41,719 - 48,703 50,164 51,560
EBIT 1 -49 8,371 22,944 32,386 36,244 37,366 39,464 40,342
Net income 1 -2,585 6,090 19,945 28,038 31,054 31,166 32,596 32,955
Net Debt 1 232,185 222,244 259,120 280,453 - 302,961 300,405 297,612
Reference price 2 36,400.00 51,000.00 61,000.00 66,200.00 64,400.00 60,600.00 60,600.00 60,600.00
Nbr of stocks (in thousands) 6,097 6,097 6,737 7,646 7,646 7,646 - -
Announcement Date 2/24/22 3/27/23 2/26/24 2/26/25 2/26/26 - - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
14.74x14.11x15.64x6.83% 2.89B
25.4x13.64x16.18x5.05% 16.46B
24x14.52x16.03x4.11% 6.68B
13.74x14.64x15.29x5.29% 6.38B
8.89x16.96x20.47x7.89% 6.15B
12.68x13.18x17.36x7% 5.87B
10.26x14.97x16.19x6.82% 5.76B
7.73x14.08x17.96x6.15% 5.14B
11.3x11.07x12.62x5.74% 4.71B
Average 14.30x 14.13x 16.42x 6.1% 6.67B
Weighted average by Cap. 16.49x 14.13x 16.47x 5.86%

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. Equities
  3. 8963 Stock
  4. Valuation Invincible Investment Corporation