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.($)
- - - - 6.2B
31.08x12.24x20.36x1.66% 41.58B
16.51x8.87x14.17x6.38% 23.12B
19.84x8.93x14.39x3.3% 18.43B
24.77x4.83x8.4x3.05% 3.89B
7.81x0.93x5.03x4.8% 1.29B
13.61x12.66x13.04x5.21% 890M
8.84x7.94x8.53x6.08% 824M
Average 17.50x 8.06x 11.99x 4.35% 12.03B
Weighted average by Cap. 24.06x 10.18x 16.63x 3.39%

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