Company Valuation: Onex Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2024 2026 2027 2028
Market Cap 1 8,306 7,824 - -
Change - - - -
Enterprise Value (EV) 8,306 7,824 7,824 7,824
Change - - 0% 0%
P/E 19.8x - - -
PBR - - - -
PEG - - - -
Capitalization / Revenue - - - -
EV / Revenue - - - -
EV / EBITDA - - - -
EV / EBIT - - - -
EV / FCF - - - -
FCF Yield - - - -
Dividend per Share 2 - 0.4 0.4 0.4
Rate of return - 0.39% 0.39% 0.39%
EPS 2 5.682 - - -
Distribution rate - - - -
Net sales - - - -
EBITDA - - - -
EBIT - - - -
Net income 430.4 - - -
Net Debt - - - -
Reference price 2 112.28 102.69 102.69 102.69
Nbr of stocks (in thousands) 73,974 76,186 - -
Announcement Date 2/21/25 A - - -
1CAD in Million2CAD
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 5.56B
21.83x5.95x12.87x1.99% 178B
13.6x3.35x - 2.6% 147B
15.63x7.2x - 1.58% 98.14B
18.51x6.56x11.79x4.63% 87.65B
14.18x9.68x16.59x0.87% 80.67B
21.69x11.4x18.62x4.37% 73.41B
12.57x4.82x - 2.07% 46.09B
10.8x1.59x4.92x1.37% 43.33B
Average 16.10x 6.32x 12.96x 2.44% 84.37B
Weighted average by Cap. 17.00x 6.29x 13.48x 2.45%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Onex Corporation

Historical PBR trend

Valuation ratios - PBR - Onex Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Onex Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Onex Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - Onex Corporation
  1. Stock Market
  2. Stocks
  3. ONEX Stock
  4. Valuation Onex Corporation