Company Valuation: Invincible Investment Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 202,110 221,925 310,939 410,964 506,195 493,961 - -
Change - 9.8% 40.11% 32.17% 23.17% -2.42% - -
Enterprise Value (EV) 1 443,488 454,110 533,183 670,084 786,648 766,509 766,783 767,660
Change - 2.4% 17.41% 25.68% 17.4% -2.56% 0.04% 0.11%
P/E ratio 193x -85.8x 51.1x 19.7x 17x 16x 15.6x 15.4x
PBR 0.81x 0.9x 1.24x 1.42x 1.44x 1.41x 1.4x 1.4x
PEG - 0x -0x 0x 0.7x 4.13x 6.2x 18.13x
Capitalization / Revenue 11.4x 18.2x 15.9x 11.8x 10.8x 9.75x 9.47x 9.15x
EV / Revenue 25x 37.2x 27.2x 19.3x 16.8x 15.1x 14.7x 14.2x
EV / EBITDA 42.9x 59x 35.5x 22.3x 18.9x 16.6x 16.3x 16.1x
EV / EBIT 139x -9,268x 63.7x 29.2x 24.3x 21.2x 20.6x 20.2x
EV / FCF 16.9x 45.1x 49.1x -21.9x 7.24x 16.8x 17.4x 17.3x
FCF Yield 5.9% 2.22% 2.04% -4.56% 13.8% 5.95% 5.74% 5.78%
Dividend per Share 2 236 181 998 3,104 3,899 4,099 4,148 4,184
Rate of return 0.71% 0.5% 1.96% 5.09% 5.89% 6.34% 6.42% 6.48%
EPS 2 172 -424 998 3,101 3,894 4,045 4,147 4,182
Distribution rate 137% -42.7% 100% 100% 100% 101% 100% 100%
Net sales 1 17,750 12,212 19,610 34,733 46,691 50,637 52,166 53,987
EBITDA 1 10,331 7,691 15,031 30,033 41,719 46,134 47,064 47,678
EBIT 1 3,188 -49 8,371 22,944 32,386 36,092 37,233 38,017
Net income 1 1,046 -2,585 6,090 19,945 28,038 30,952 31,733 32,008
Net Debt 1 241,378 232,185 222,244 259,120 280,453 272,548 272,823 273,699
Reference price 2 33,150.00 36,400.00 51,000.00 61,000.00 66,200.00 64,600.00 64,600.00 64,600.00
Nbr of stocks (in thousands) 6,097 6,097 6,097 6,737 7,646 7,646 - -
Announcement Date 2/25/21 2/24/22 3/27/23 2/26/24 2/26/25 - - -
1JPY in Million2JPY
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
15.92x15.11x16.58x6.36% 3.43B
26.22x13.03x15.88x5.64% 13.87B
10.03x18.5x22.78x5.93% 8.19B
25.85x16.2x17.7x3.71% 6.43B
7.11x13.51x17.59x6.69% 6.31B
15.12x15.45x17x4.85% 6.2B
21.65x15.12x17.4x3.78% 6.18B
9.25x15.83x16.45x6.13% 5.67B
6.25x14.51x18.12x5.88% 5.36B
22.83x16.54x25.13x4.67% 4.62B
Average 16.02x 15.38x 18.46x 5.36% 6.62B
Weighted average by Cap. 17.06x 15.19x 18.23x 5.37%
See all sector valuations

Year-on-year evolution of the PER

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