Company Valuation: Onex Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 5,177 6,809 3,959 5,493 5,773 5,645
Change - 31.53% -41.85% 38.74% 5.09% -2.22%
Enterprise Value (EV) 1 4,312 6,043 3,866 5,289 4,802 4,349
Change - 40.15% -36.02% 36.8% -9.22% -9.43%
P/E 7.54x 4.98x 17.4x 10.5x 19.6x 9.28x
PBR 0.71x 0.81x 0.47x 0.63x 0.66x 0.64x
PEG - 0x -0.2x 0x -0.5x 0x
Capitalization / Revenue 4.59x 3.42x 9.73x 5.07x 9.45x 6.5x
EV / Revenue 3.83x 3.03x 9.5x 4.88x 7.86x 5x
EV / EBITDA 4.82x 4x 11.2x 6.86x 12.6x 6.53x
EV / EBIT 5.08x 4.13x 13.3x 7.08x 13.1x 6.65x
EV / FCF 7x 4.84x -8.4x 12.2x 12.5x 9.04x
FCF Yield 14.3% 20.7% -11.9% 8.18% 7.99% 11.1%
Dividend per Share 2 0.3139 0.3161 0.2955 0.3029 0.278 0.2917
Rate of return 0.55% 0.4% 0.61% 0.43% 0.36% 0.35%
EPS 2 7.604 15.76 2.765 6.65 3.987 8.88
Distribution rate 4.13% 2.01% 10.7% 4.55% 6.97% 3.29%
Net sales 1 1,127 1,992 407 1,083 611 869
EBITDA 1 895 1,510 345 771 381 666
EBIT 1 849 1,463 291 747 366 654
Net income 1 730 1,405 235 529 303 617
Net Debt 1 -865 -766 -93 -204 -971 -1,296
Reference price 2 57.34 78.45 48.24 70.07 78.04 82.39
Nbr of stocks (in thousands) 90,283 86,789 82,073 78,400 73,974 68,514
Announcement Date 26/02/21 25/02/22 24/02/23 23/02/24 21/02/25 20/02/26
1USD in Million2USD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
29.04x12.09x19.99x1.67% 3.97TCr
15.45x8.37x13.4x6.8% 2.14TCr
17.48x8.84x14.43x3.39% 1.75TCr
24.57x4.78x8.32x3.07% 378.87Cr
7.51x0.91x4.9x4.99% 123.61Cr
10.55x10.73x9.51x7.55% 96Cr
10.29x8.36x8.35x6.15% 80Cr
7.25x7.31x26.44x4.73% 59Cr
Average 15.27x 7.67x 13.17x 4.8% 1.07TCr
Weighted average by Cap. 22.26x 9.93x 16.31x 3.54%

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. ONEX Stock
  4. ONE Stock
  5. Valuation Onex Corporation