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 2/26/21 2/25/22 2/24/23 2/23/24 2/21/25 2/20/26
1USD in Million2USD
Estimates

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 5.83B
24.05x11.37x18.76x1.59% 38.64B
15.44x8.43x13.44x6.75% 21.89B
17.83x8.92x14.87x3.52% 17.72B
16.46x5.05x8.95x3.11% 3.81B
9.98x0.88x5.13x4.17% 1.25B
11x12.04x10.59x12.17% 956M
10.56x8.48x8.46x6.03% 817M
7.09x7.09x25.62x4.84% 576M
Average 14.05x 7.78x 13.23x 5.27% 10.16B
Weighted average by Cap. 19.63x 9.63x 15.82x 3.6%

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. Valuation Onex Corporation