Company Valuation: ONEX Corporation

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

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 18.05M
19.18x1.27x12.02x1.32% 19.22B
22.65x2.58x11.68x0.67% 4.23B
14.81x0.67x9.06x2.77% 2.47B
14.7x - - - 1.37B
17.25x2.62x8.85x2.89% 1.12B
31.07x1.26x10.86x1.41% 484M
Average 19.94x 1.68x 10.49x 1.81% 4.13B
Weighted average by Cap. 19.22x 1.47x 11.55x 1.42%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

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