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 Ratio 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.05B
26.68x11.3x19.21x1.84% 35.92B
15.09x8.04x12.7x6.6% 23.22B
15.69x7.9x13.21x3.95% 16.17B
11.27x4.07x7.39x3.94% 3B
9.86x0.79x4.61x4.57% 1.19B
10.93x12x10.55x12.25% 950M
10.12x8.57x8.22x6.44% 772M
Average 14.23x 7.53x 10.84x 5.66% 10.91B
Weighted average by Cap. 20.02x 9.25x 15.30x 3.9%

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
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!