Company Valuation: ONEX Corporation

Data adjusted to current consolidation scope
Fiscal Period: June 2021 2022 2023 2024 2025 2026
Market Cap 1 1,645 1,413 1,689 3,073 3,040 2,947
Change - -14.1% 19.57% 81.94% -1.08% -3.06%
Enterprise Value (EV) 1 1,976 1,849 1,898 2,728 1,998 1,693
Change - -6.43% 2.68% 43.73% -26.77% -15.26%
P/E -8.18x 8.77x 7.64x -8.15x 1,520x 7.71x
PBR 0.31x 0.26x 0.3x 0.58x 0.58x 0.52x
PEG - -0x 0.2x 0x -15x 0x
Capitalization / Revenue 0.32x 0.27x 0.31x 0.62x 0.6x 0.56x
EV / Revenue 0.39x 0.35x 0.35x 0.55x 0.4x 0.32x
EV / EBITDA 4.34x 2.75x 3.14x 4.71x 5.33x 2.19x
EV / EBIT -17.8x 16.4x 26.7x 52.5x -35.7x 4.56x
EV / FCF 14.4x -22.2x 4.92x 32.4x 3.77x 5.55x
FCF Yield 6.94% -4.5% 20.3% 3.09% 26.5% 18%
Dividend per Share 2 20 20 20 20 20 20
Rate of return 2.01% 2.34% 1.96% 1.08% 1.09% 1.12%
EPS 2 -121.4 97.22 133.5 -227.7 1.208 230.7
Distribution rate -16.5% 20.6% 15% -8.78% 1,656% 8.67%
Net sales 1 5,066 5,302 5,365 4,967 5,053 5,294
EBITDA 1 455 671 605 579 375 772
EBIT 1 -111 113 71 52 -56 371
Net income 1 -201 161 221 -377 2 382
Net Debt 1 331 436 209 -345 -1,042 -1,254
Reference price 2 993.00 853.00 1,020.00 1,856.00 1,836.00 1,780.00
Nbr of stocks (in thousands) 1,656 1,656 1,656 1,656 1,656 1,656
Announcement Date 29/09/21 29/09/22 28/09/23 30/09/24 29/09/25 30/09/26
1JPY in Million2JPY
Estimates


P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 17.19M
12.11x1.42x7.28x0.91% 55.74B
9.19x1.51x4.08x9.07% 48.7B
20.06x0.81x6.77x1% 46.12B
19.1x1.85x10.02x0.57% 34.95B
12.63x1.41x8.24x0.96% 31.56B
19.24x2.4x6.02x3.41% 33.15B
12.78x1.16x6.98x2.32% 24.04B
15.46x1.18x10.19x1.2% 21.09B
12x0.76x6.5x3.62% 22.04B
Average 14.73x 1.39x 7.34x 2.56% 31.74B
Weighted average by Cap. 14.65x 1.41x 7.10x 2.72%

Y-o-Y evolution of P/E

Valuation ratios - P/E - ONEX Corporation

Historical PBR trend

Valuation ratios - PBR - ONEX Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - ONEX Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - ONEX Corporation

  1. Stock Market
  2. Stocks
  3. 5987 Stock
  4. Valuation ONEX Corporation